3.0May 9, 2024GoodTechnical associateCurrent employee, less than 1 yearNew DelhiRecommendCEO approvalBusiness OutlookProsWork life balance is okokConsSalary and benefits are not good enoughShow more
2.0Sep 26, 2023AverageTechnical associateFormer employeeHouston, TXRecommendCEO approvalBusiness OutlookProsManagement has no idea how the job is doneConsContract based jobs, non expertsShow more