Pros
Flexible Schedule - my manager really stresses that our family/children come first. Competitive Pay Fantastic coworkers Safe/clean work environment The company makes you feel like you are an integral part of it's success - you are making a difference. And that's huge! I don't feel like just a warm body in a seat. I never wake up and dread going to work. I genuinely love the job I do. The pros far outweigh the cons
Cons
Very little interaction with other departments and corporate office Immediate managers are often inaccessible. Everyone is in a meeting all the time or in their office with the door closed. Very little interaction with folks of our own department. No staff meetings, no team building exercises. We only meet if there's a 911 issue. Benefits/insurance is high. I have to pay $800 extra a year on top of my medical insurance because I don't meet their "health" criteria. Yet they serve nothing but snacks, sodas and chips in the vending areas. Raises are yearly but are minimal