Good place for less than 3 years, any longer and you really should rethink your life choices.
Mediocrity will be praised.
Some good people work here but they get made fun of and treated unfairly
Cons
Everything else.
If you work hard you will get made fun of by certain managers
Every manager except one wines and throws fits pretty much every day
Mostly this place is pathetic