1.0Apr 3, 2026Horrible management and pay issues overshadow any positivesReporterFormer employee, more than 1 yearWashington, DCRecommendCEO approvalBusiness OutlookProsNot really anything but word minimumConsHorrible management, mismanaged checks and payShow more
4.0Jun 11, 2025the envernment is goodReporterCurrent employee, less than 1 yearNeu-DelhiRecommendCEO approvalBusiness OutlookProstoo good env and work cultureConsno such cons i can rememberShow more
3.0Nov 6, 2024thumbs upReporterCurrent employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsgreat place to work + amazing cultureConslong hours expected on a regular basisShow more