Like to work on un realist requirement
Like to work on any random task
If you feel you are superman and can do 4 day work in a day
If you like to deal with non-technical people and waste your time on useless meetings
Kontras
Non-technical management, who are working in same company from more than 4 years, and handling technical stuffs.
They always feels that they are more intelligent than other.
Not ready to learn new things.
Very restricted access to internet.
1) If you are impatient by nature, join and learn being patient
2) Infrastructure as if you are at home, don't let you feel homesick
1) Learn saluting stupid leaders
Kontras
1) Lose latest technology and end up working on BABA AZAM technologies
2) Good people quit because they can't salute morons
3) Dead environment, majority people working there seem to have lost their feeling of being live
4) Good suggestions are always neglected by "so called" managers who are called managers even though they don't deserve to be called EVEN programmer