5.0Jun 13, 2026Great team culture, but workload can become overwhelmingDevelopment managerFormer employee, more than 3 yearsCharlotte, NCRecommendCEO approvalBusiness OutlookProsExcellent team culture and dynamicConsworkload can pile up week by week if not correctly managedShow more