Pros
Free food, opportunity to learn important and useful skill set, cool co-workers
Cons
Feels like they're trying too hard to relate to millenials with nerf guns in the office all the time, beer on Fridays, foosball, any game console you could think of and wings, queso and tacos the frequent free food it often felt like I was working in a never ending frat party. This made it hard to get work done and everyone spoke of the "Volusion 15" you gain when you start working there. It also often felt like they were "paying" you with these culture perks instead of financially rewarding employees. Trying to go public sometime soon so working employees hard for less in order to increase profitability Not flexible with hours, if you take an hour for lunch or doctor appointment you have to stay an extra hour. 8 hours required, no negotiating.