1. Micro Management
2. Flat Organization...No Hierarchy is being followed
3. Gets doubt that whether i am working for corporate company
4. Job description is one and work is other
5. No flexible timings
6. Some idiots will be given authority even though they don't deserve it.
7. If you are not utilizing transport they won't pay you allowance and in return they say the cab is going your way..you should utilize the services.
8. Very bad experience till now
9. Even a non technical person can also become a RM for a technical person which is annoying