Pros: good health benefits, some good perks, good coworkers
Cons: poor promotional opportunities, low pay, lack of training, micro management
The best part of my job while employed here were my coworkers. Everyone from all departments worked well together to keep this place running.
I would have stayed longer with this company if not for their lack of promotional opportunities, low pay, and micro management style.
Overall, good job but if seeking a career, look elsewhere. Extremely micro managed with poor communication between management and staff. Recognition and advancement are not measured by your skills or how well you do your job but by who you know and your ability to be a "yes" man.