Pros
Like a lot of bad companies, it's the people you work with on a day to day basis that made this place bearable. If you don't like thinking for yourself then this is the place. Do you enjoy changing priorities and having to get everything you do signed off by multiple people? You'll fit right in! There's free coffee but don't get caught asking for Advil! There's basketball and ping-pong but no one plays because everyone complains about the noise. Oh, and there's bound to be lots of openings here because all the people I know who still work here are trying to get out and find new jobs.
Cons
Too many to list. You'll work with power hungry executives, no one here understands what Leadership means, personal hygiene and bodily noises can be an issue from other workers, etc. Sound too good to be true? They also pay below market, only want people who don't question decisions, and believe that falsely positive reviews on Glassdoor will actually help them. The CEO is simply trying to turn a profit so he can sell the company, he's not in it for long.