Great if you like overtime.
Pros: will pay for schooling.
Cons: no time to take advantage of schooling, too busy working.
No job security. Can be fired at the drop of a hat. Push very hard to work all the overtime they can get. This is needed due to poor planning on their part to get product in the door on time. They can't keep good vendors due to lack of paying them on time. People working there is great. They all seem to maintain a positive attitude in spite of management.