Lots of political from management
There are a lots of political thing going. if you can't enter one of the political circle, you are out. If you complain, you are out. They don't mind paying more package to let people go in order manager builds OWN team.
ProsGood pay and benefit.
ConsEmployee is just a number.