Middle of the road
Fairly relaxed work environment if everything is on time, otherwise its a constant fire fight. Upper management claims to be approachable, but isn't really. They don't listen to/understand problems from a technician point of view. If you aren't an engineer, you have limited opportunity to move up.
ProsFairly relaxed, Benefits were decent
ConsIf you aren't an engineer, you won't get far. Pay is below average