Pros
Focus on employee health and work-life balance
Cons
Occasional unclear goals and outlook
Pros
Great company. Benefits include unlimited PTO, good 401K match, flexible hours, fully remote
Cons
Many layers to the management ladder, hard to progress up the chain