Pros
Lots of company perks and events - Catered lunch wednesday, theaters rented for movies like Star Wars, well stocked break room, pool table, ping pong table, foosball, PC gaming room, company events out on the slopes, etc. It just keeps going, they have lots of events! Really engaging work, youre always learning and experience new things due to the nature of the work Good chairs, standing desks available While you can get good pay here, do expect to fight for it. Leadership arent technical enough to review your skills, and will low ball you either way. You can still get industry pay or better if you actually negotiate though!
Kontras
Really bad leadership churn. Very opinionated, often technically unskilled managers. Generally buzzword oriented, or do-it-like-my-last-place mentality. Major restructures or shifts very often due to leadership, so lots of churning on processes and teams. Illegal pay secrecy policies are rampant across the company Leadership mixing, where some people are in charge of multiple departments, often arent skilled or involved in them, and dont have time to dive deep