Pros
Good work life balance, tech stack is interesting, hybrid is nice, catered breakfast is great, good 401k match, group workouts with great personal trainer 3 times a week, good pay, smart co-workers, annual Christmas parties have been fun. I'm giving a 3/5 mainly because of the work life balance.
Cons
There's definitely some disfunction here. You have to be able to navigate it in a way to not let it affect you. Some people like to play the blame game. Communication is an issue especially across teams. Language barrier. Aside from the 401k match and health insurance, benefits are not great. Don't see many opportunities for career growth.