Pros
A really great company to work for, great corporate atmosphere, great leadership who listen and accommodate. There is ample room to move up and leadership is quick to accelerate employees who excel. This place is just big enough to provide great benefits and expose employees to advancement opportunities . However, it is just small enough to allow your work to make a significant impact. You feel like your work is appreciated and is important to operations.
Cons
It can get hot in many parts of the facilities in summer.