Pros
Up until recently, I worked with a great team.
Cons
The CEO has, in the past year, hired several abusive, unqualified, smooth-talking (or in some cases, entirely absent) department heads, and when employees leave en masse as a documented direct result of those bad hires, he blames it on people "not liking changes in the company." I guess he has not yet heard ye olde LinkedIn wisdom that employees don't leave companies, they leave bosses. The company is understaffed and struggling to replace fleeing employees because: they won't pay a competitive salary (60-70% of market rate on average), they do not give reasonable benefits (no PTO the first YEAR), and they require everyone to work fully onsite and have since Aug 2020 (but selectively let the favorites work remotely; they'll lie and say they're working on it). "Career growth" is code for replacing someone that left while still doing your old job, until you're so overworked you join the revolving door of personnel. I have seen them straight up lie to prospective hires just to get people in the door. One of their latest scams is writing or soliciting fake reviews as current anonymous employees - you'll see they slip up and refer to the company as "us" and praise the kinds of things nobody has said ever about their job, but carefully crafted to address hiring concerns. Some of it is word for word things HR has said in company emails and conversations. If you are interviewing here, make sure to ask about turnover rates for the past 6 months and empty positions that just aren't posted yet, and prepare to watch them wiggle out of it with a non-answer. Actually, just don't interview here.