Great benefits, great potential for advancement.
Pros: Great benefits, great company culture, excellent training.
Cons: More national travel than originally promised.
Great training, great potential for advancement, unfortunately had to leave due to unforeseen life circumstances. Great management, and mostly given freedom to 'self-manage' and not micro-managed. The hardest part of the job was that I had to do much more national travel and not the regional travel that was originally promised in the job description.