Pros: weekly pay, good environment
Cons: some horrible management, some lazy coworkers.
Great place to work. Just some and I only mean some management was horrible. Tried transferring to a closer location to my house and I either got told "soon or I'm waiting for upper management to get back to me", so it was a run around game. For the workers that actually worked it was awesome and well balanced, but then there is always the lazy few that got away with just collecting a pay check with no work EVER being done. As said before SOME managers were to lax with some employees and the others had to pick up the slack. Other then the Typical lazy few, I loved working there and would do it again in a heart beat if given the right management!!