3.06 Mar 2025Onsite specialistCurrent employeeDallas, TXRecommendCEO approvalBusiness outlookProsI work with a good team of peopleConsThere really isn’t much help from managementShow more
5.021 Aug 2020Project managerCurrent employee, more than 1 yearMumbaiRecommendCEO approvalBusiness outlookProsNice human culture. MD is accessible at all frontConsNothing particular as of nowShow moreHelpfulShare