Show off culture
Lot of micro management
Management has small company mentality
No challeneging work and very little learning
Most of the time is spent on calls
Managers will force you for demo on stuffs with fake implementation
Too much of dirty politics which is passed on to everyone through managers