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