Great Company to work for. People orientated
Pros: good insurance, 401k, and breaks and lunch room
Cons: very fast paced. can be stressful.
Hands on company training. Paid education. Kept up to date with what is going on with the company. Worked as a whole on company and self improvement.