Avantages
- Multidisciplinary work culture - Multiple departments working form the same area, lots to learn about things not from your core discipline. - Lovely colleagues
Inconvénients
- Absolutely no transparency in the approach followed by the top management. - Every employee is treated like a commercial resource (everyone has a cost and cost can buy skilled resources) not like a team member or a family. - You would only want to delivery bare minimum. Because whatever you do the credit goes to top management. No one comes and says thank you. - Failure blame goes to you, success credit goes to top management. - Discrimination in treatment based on your designation, social and educational background by the top management. - If you are from IIT, have studied abroad or any other reputed college, you are treated differently (way above) than other employees who have been educated from local colleges. - HR team is for namesake, also very inefficient. Mostly they avoid replying to emails if the company is in fault. - Decisions are made and you are told what to do. There is not democratisation or gathering opinions from the employees. - No provision for grievance redressal. - No structure or method to decide appraisals. They take you through a process of writing and reflecting on work done, but in the end give a lump sum amount. - If you disagree on a point with the top management (especially COO) - My way or highway. - For some random reasons, 2nd and 3rd Saturdays are a holiday. So you end up working for two or three Saturdays straight and then have holiday for 2 saturdays. There is no logic the management could come up for this. - When someone puts a resignation they treat them very unkindly and also stop or delay the FnF. In some cases for over a year. - Some very unparliamentary words were spoken to my colleagues from the top management in the name of exit interview when they put their resignation. - Company kept a lot of ambiguity in ESPP (employee shares) allotment and in the end the employees had no option but to accept the company's updated terms.