Pros
* Great work-life balance (remote work, 4-day/32 hour work-week, >4 weeks vacation) * Work is engaging and there's lots of learning opportunities in many different areas * Tech stack is pretty modern and mostly enjoyable to work with * Coworkers are friendly and supportive * Middle and senior management are engaged, care about employees, are very accessible and actively try to ensure that you're happy * Good career progression opportunities * Great company culture
Cons
* Seems like some other teams are having issues with their management * Designers solicit feedback from from non-designers and are dismissive of most feedback that they don't agree with. They also flip-flop a lot which can result in a lot of work getting thrown out * Sometimes mentorship and technical guidance can be a little lacking * Bad ratio of SDEs to SDETs * Salaries aren't the best