Pros
- all the individual engineers are talented - your lower level managers are pretty awesome people - there's interesting work - hiring bar and diversity seem to be good shape - amenities and perks are pretty nice - good work life balance
Cons
- upper management is just stinking awful. You'll never hear from Evan except through maybe five emails in the course of a year. - They're constantly "restructuring" and shifting teams around for no reason making it seem like there's some weird politics going around. I was involuntarily moved under five teams in a year each with a different director - Some big big BIG decisions seem to be knee-jerk responses. Very little stuff are data-driven - No transparency. I got all of my developments on the business side of Snap via TechCrunch like everyone else. - Honestly not sure where the future of the company will go. Poor morale when I left - Venice homeless people hate you