There is a great deal of opportunity for growth, but too many resistant to change.
The culture is also very much a caste system & if you're at the top you're life is great, but if you're not you are made to feel less-than.
There are a lot of great people who work here, but there are many that aren't. It's unfortunate that the bad apples are kept w/o any reprimand for their poor attitudes/actions and the positive people are forced to put-up-with them.
The pay isn't competitive either, especially if you're not a professional.
this is a great place to get experience & jet once you've got what you need
you have to endure a lot