Very Productive and fun place to work. Much acknowledgment of work done and very rewarding.
Pros: compensation for good work done, free gas, free company car, free lunches
Cons: not much at all.......employee confrontations from time to time under stressful situations
Every day was a different day after daily routine when work shift started, although I was there from open until close a majority of the time.. Also out of town on Corporate meetings quarterly.