Poor management, stressful and worst company.The good thingsThe only good thing here is the work hours and no delay on salary.
The challengesDoes not value employees. Stressful management especially the CES, CEM and HR. They are the worst when it comes to communication. Hard to reach, won't respond to messages and emails even if you follow-up multiple times. Project based employment, so no job security. No assurance of being transferred to new account. Low incentive.