I felt like the company was very nice to work for in the time I was there. They offered training when I first started, and made the transition very easy.
Cons
my position required 100% travel which didn't turn out to be something that I wanted in the long wrong.