No-bullshit type of culture that facilitates getting things done over everything else. Great opportunities to take on a lot of responsibility – if you've got what it takes, no job title or org chart will stop you from being successful. Fantastic benefits and the friendliest, smartest people I've ever worked with.

Decent pay for someone coming straight out of college.Stocked kitchens/daily lunch/unlimited drinks, etc.The ability to work from home whenever you wanted (not sure if they still do this)

Cons

-High turn over-A ton of employees. You might get lost in the crowd.-Can get a bit stressful (but it's work, right?!)-To get a day off you have to find someone to take your shift (which most of the time did not happen)

Advice to Management

Keep doing what you all are doing, but don't lose your way as the company becomes bigger & bigger. When I left the company started to take a big change (for the better). I started to see new faces in the office, and things became a little more chaotic. Keep the spirits of the employees up & I'm sure you all will continue to do great things in the future.