2.0Jun 3, 2022Technical supportCurrent employee, more than 1 yearNew DelhiRecommendCEO approvalBusiness OutlookProsMarket leader Salary never delayedConsToo much politics Over worked staff Under paidShow more
5.0Jan 30, 2026Live production specialistCurrent employeeSan Antonio, TXRecommendCEO approvalBusiness OutlookProsProfessional, Growth opportunities, Learning environmentConsI honestly haven't encountered anyShow moreHelpfulShare
3.0Feb 23, 2026SalesFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookPros- Strong products - Good people below managementCons- C-Level - Pressurized environment for unrealistic growth - Disorganized and constantly changing team structureShow moreHelpfulShare