Pros
- Competitive pay and benefits (i.e., Flexible Fridays, health benefits, commuter benefits) - Leadership team (i.e., aligned on product and go-to-market strategy; invested in the success of the company; transparent when appropriate; seemed to have learned from past hiring and strategy decisions) - Teamwork and collaboration - Market-leading product serving top global brands
Cons
- Lack of internal career advancement opportunities for entry and lower level employees leading to continuous turnover - Fair amount of instances where key contributors are taking on the work of multiple people, which could lead to burnout (this is a common occurrence across tech at the moment as companies try to balance fiscal responsibility and organizational strategy) - Company culture and values could be better defined and enforced (i.e., how should we be perceived internally and externally)