3.0Jun 28, 2026Great tech and perks overshadowed by poor leadershipPartner account managerFormer employee, more than 3 yearsParísRecommendCEO approvalBusiness OutlookProsCool tech, nice people, good perksConsCatastrophic People leadership, should be reviewedShow more