Pros: flexible work schedule, good work/life balance, free lunch, free coffee bar, ping pong, foosball, free parking
Cons: low salary, poor healthcare, high turnover
This company is young and experiencing growing pains. It's a prime example of trying to accomplish everything under the sun with not enough resources. The company has a top-heavy feel with too many managers and not enough lower level positions to get the work done.
The culture is shifting from a fun small company to a larger company that's trying to learn how to balance the needs of its shareholders with the needs of its employees. Because of this, the employee turnover is strangely high.
There are some good perks like free lunches, a free gym, lounges with ping pong and foosball, a free coffee bar in the lobby, and flexible schedules (not for all employees). However, those perks might not make up for the low salaries and poor health benefits. Raises are hard to come by, so if you're negotiating for a position, aim high with your salary request.