Pros
I like the people I work with on a daily basis. The office is nice (though they spend WAY to much money for rent on it - likely to feed the CEO's ego). Free snacks. Monthly lunches brought in. Remote work if you live far enough away.
Cons
I still work here, and am frankly surprised it's still in business. The CEO is constantly demeaning the industry he's in, and likes to think this is a tech start-up. The CRO is constantly reporting that things are going GREAT!, yet they don't meet sales goals month after month. In the time I've been here, I've seen several initiatives - that many people spend their full time working on - just abruptly stop, before moving on to a new initiative. The amount of wasted time and energy on these initiatives is staggering. You'd better not think about giving your true opinion on why these initiatives aren't working - it will be held against you. There have been no raises, promotions, or bonuses in 3+ years, and 401K matching has been taken away. Yet during this same time, they are requiring people that they hired as remote workers during covid (who live far-ish away from the office), to come in and work in person now. The CEO definitely has his favorites - work to stay under his radar. He's extremely controlling and micromanaging - to the point where he gave a verbal set-down to the entire company during a monthly meeting because someone accidentally had their microphone off mute for a short moment.