Top management is quite frank with every one. You feel free to talk to them.
Dislikes
career growth is very very slow or not for some positions. Too much politics that at times you feel frustrated. No job security you can be asked any time to leave the job.