Sometimes disoriented goals
Very slow pace to catch up with the latest technologies
Lack of processes
Poor facilities such as work spaces in some departments, no sport facilities like table tennis etc.
Poor salary reviews and promotions structure. Emphasis is only on hiring new people, no care for current employees in some departments