Pros
For the first 10-12 years, this company was heaven. The founder and owner is one of the most professional, kind, encouraging, and knowledgeable humans I've ever met. Working for him motivated me to work harder and bring as much value to the table as possible. Everyone was excited to be in the office every day, and the company culture was unreal. Team building events felt natural, not forced. It was truly a dream to work with this group. However, things shifted drastically once ownership changed hands.
Cons
The two newer managing partners make little effort to hide that their main priorities are selfish and revolve around personal gain. They treat employees like they are disposable and easily replaced, they make snide comments about your work and your efforts, and they seem to enjoy making you feel incompetent. It has rapidly changed from a professional and empowering to a petty and competitive environment. I would say they are going to regret these changes once they start losing their core team members, but they've made it clear that they have people (friends or past colleagues of theirs) "filling the bench," ready to take jobs as they open up.