They give good benefits for the employees but the quality of work life is poor.
No recognition given for the work done.
Managers are immature. People with zero people management skills are in the managerial level. Basically they are allowed to do whatever they want and are not questioned or corrected on their actions.