5.0Mar 3, 2025Great culture, great peopleLearning and development specialistFormer employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsAmazing people and a culture reinforced by great leaders. Transparency and documentation make it easy to do your jobConsFrequently shifting priorities can make it hard to contribute. Managers that are also expected to deliver as ICs can't execute on strategyShow more