Pros
You will learn to work hard and be efficient. Working at England has provided some major experience that will benefit me throughout my career, regardless of where I go.
Cons
I cannot speak for the Salesman, but the operations, support, admin, etc are just not compensated competitively or valued by management. Expect to be overworked, and offered little for any extra effort. The company talks about opportunity to move with in the company and opportunity to "move up" and be paid more but the reality is that most people quit within the first 6 months... Maybe they are the smart ones. The company talks of "internal values" of team building and good communication but in reality, it has reached a culture of bullying and intimidation. Fear is the driving factor to get people to work hard. Benefits are terrible. I have found and pay for a better health care package through a private insurance company rather than pay more money for higher deductibles through the England owned health insurance company that offers benefits.