Pros
Great coworkers! Excellent and in depth training! Potential to be a 4-5 star rated company.
Cons
Work-life balance on a scale of 1-10....3. "mandatory overtime" and my old supervisor said once in a meeting, "we get paid what we are worth". So the con here is upper management does not know how to relate to people in a positive manner. The room for growth is little. I could not volunteer with my site's IT department(wanted to help w/o pay..just wanted to learn more). Stayed at that job for 11 months and did the same exact thing everyday..no cross-training, lots of micromanaging, and there was NO SUCH thing as privacy for the lower level employee. I happily left to accept a position within my field of study. Now i'm getting paid what I'm worth...if not more :)