Pros
There are some really smart, interesting and funny people there, many of whom are overlooked by management. I hope they find new jobs too.
Cons
If you’re not an owner or “executive” management, it’s a toxic place to work and a waste of time for most career paths. Too many clients to manage effectively, below average pay, unrealistic expectations and sporadic direction from owners. Some people are promoted despite lacking experience managing people or projects, and aren’t given tools to improve or address those issues, yet are given a department to manage. As long as the owners can pay them as little as possible and/or they’re old friends, things stay the same - to the detriment of the company and it’s employees. It took six months for an aggressive, half drunk, completely inappropriate employee (who represented the company at conferences and meetings) to be let go, and this only after other employees gave ultimatums.