Pros
Good engineering practices and the use of up to date technology. Nice office.
Cons
Where should I start, first as has been mentioned many of these 5 star reviews are by new starters who still have their rose colored lenses on, like I did. At first you’ll think they have a good inviting culture, but with time you’ll realize it’s an illusion. Many people in management have complexes and egos that you need to be good at handling, otherwise they’ll view you as a dissident. Feedback is never taken seriously. Performance review is a joke as can be attested by many people at the company. HR and management conspire on their own employees and try to gaslight them into thinking they are bad to get rid of them. Expects you to slave your way into being looked at as “performing above average”. Depending on who you work with, collaboration can be frowned on as you are supposed to be self reliant.