Pros
Benefits, Culture, Salary, Coworkers, and Environment
Cons
I have to put 5 words here for the review, but I'm not sure I have any cons that are different from any other job or have anything to do with this employer.
Pros
Fair and Honest company with a huge focus on growth as well as Customer service. The support network and communications are well focused on being successful in your position.
Cons
Distance from headquarters and face to face interaction with management.