Pros
Most of the people there are nice and easy to get along with. The offices are nice.
Cons
Management doesn't care for its employees. Was a hard worker took on a lot of responsibilities and got nothing for it. Was doing work of three people and got raises that didn't even keep up with inflation. People never hesitate to throw you under the bus if it's you or them. They spend money wrecklessly and pretty much with no thought. Hire PMs for absurd amounts of money and then find out they don't end up actually doing anything and get fired. Environment is that of fear and try to scare you into doing things. No benefits whatsoever. They have a joke of a monthly award that the worst people who suck up win and that's it not actually hard workers win.