Avantages
Learned a life lesson that working for this company was my biggest mistake.
Inconvénients
Don't fall in the trap of positive reviews on here. They all are fake reviews written by boot-licking managers and HR. You have to give them credit for being highly unprofessional, treating employees like slaves esp by managers & so call team-leaders. They believe in hire & fire concept. They are unprincipled, unethical, dishonorable, and lack human and professional grounds. A government school professional is more professional than them. Fake promises to not only to their employees but also to their CUSTOMERS. Neither the customer nor the employees are satisfied with the organization. Most ex-employees had to seek mental assistance from different psychiatrists, thanks to the environment.