Pros
The company does seem to strive to satisfy it's 'external' clientele. I never had an experience where a customer's legitimate complaint or concerned was not addressed and remedied. The incredible disconnect between this mode of operation and the obvious lack of concern for employees is baffling.
Cons
A horrible environment for sales people. Long hours and absolutely no concern for an employees desire to balance or even have a personal life. Senior management is openly hostile towards salespeople and would certainly replace them with robots if the opportunity existed. It is an exhausting place to work.
Advice to Senior Management
Take a long look at your sales corp...the incredible turnover rate should speak volumes but you seem to not to care.