Pros: nice coworkers, some nice customers
The company started out as a privately owned company with a friendly, hometown attitude. It is now owned by a corporation and not a good place to work. For the kind of work you end up doing, starting salaries are way below other companies. Raises are minuscule, if you even get one. There are benefits, all of which you pay a portion, although the health insurance is poor to moderate coverage at best. You do not get breaks. The company only allows what is legally required, a 30 minute, unpaid lunch. Management is detached from the workers and although they say they want your honest opinion about your job, it ends up putting a permanent mark on your head. They've instituted what many consider a "Survivor" style evaluation process where every month, the lowest rated employee in a group or department is identified. There is a "watchdog" group keeping track of everything you do and have a nearly "zero tolerance" policy on misconduct, job performance and even employee mistakes. You often get stuck with something difficult to take care of, causing you to stay late and you don't have much choice in the matter. Trainings and meetings can be scheduled before your start time and you're required to attend. The only positive thing I ended up liking are the coworkers and gratitude from customers.