Not a bad place to work. Lots to hats to wear. No advancement structures. They put you in situations where you have to travel. Upper management makes all the calls and don't listen to the little guys.
Free lunches and stuff
Promotions handed out to people who don't deserve it