Good: Middle managers are nice- act like real people, not managers, and are encouraging. Small company - you can learn a lot
Bad: Overall moral not good. Office in bad area hard to get to and traffic bad. Way too many meetings. Senior managers are the only ones getting promoted. Benefits cut, pay frozen. Company cars, work from home, big rewards for Sales,....but office staff $50 gift card and have to sit through a 5 hour business meeting they call xmas party.
no reward or promotions unless in sales