Pros
I need employment. The company tries to sell its products very well, and the media is full of commercials. At job fairs they make a statement. Health plans are good. Tuition reimbursement is good. There is not much in the way of formal training or any certifications for different positions.
Cons
Top management appears to not know what is going on at the ground levels of the company. They express a desire to get everyone involved and support their initiatives, yet they never seem to know what is really going on with customer service. The field technicians have IQs of most 3rd graders and their maturity matches their IQ. It is hard to believe that some of these people are living on their own and can manage day to day in their personal lives since the majority of them cannot go a single day with out doing something completely and ridiculously stupid. They can be taught a million times on products and services, yet every day they find a way to try to get out of doing work. Vocational employees are always quick to blame the company for poor management but are never willing to point their judgmental finger at themselves when they do not keep customer appointments, perform shoddy work, cause troubles so that they have "job security" (fix 1 break 2), hide in their trucks and sleep during their tour, or just leave a job to run to the bank, go to the mall, visit family, etc...