Pros
Most of the lower level employees here do an incredible job. They really care about their work and understand their impact. There is great opportunity to grow and grow fast at this company. You can get promoted almost annually if you simply show up and perform your job duties.
Cons
HR: The HR Director during the opening of one of our townhall meetings said, "I need you all to make me look good on our next quarterly survey." She then proceeded to make rules and call on us to obey them, even though they contradicted what our General Manager had told us. Upper Management: Incredibly narcissistic. They don't want to hear any new ideas unless it's their own. Middle Management: They come and go as they please and then wonder why attendance is so sporadic.