Pros
- Great work-life balance for engineers who are not on call - Everyone is very nice
Cons
- No sensical career tracks for software engineers that are more than 2 years out of college - Engineering managers are non-technical, inexperienced, clueless, useless, and are essentially enhanced HR people. Don't get me wrong, this is a great opportunity for engineers who are dying to stop coding and learning new things. - Comp is not competitive - Yelp has a renege culture, managers and execs love over-promising and reneging them. This includes company holidays cancelled last minute, raises, roadmaps... - All roadmaps are in a permanent deadlock, hence why Yelp products are not innovative. This will never change. - Product decisions are not collaborative, it is 100% PM-driven. Perfect place to work if: you're just out of college, you're dying to stop coding, want to do nothing all day and cash the check every 2 weeks