The company cares about it's employees, the culture and is always looking for ways to advance in the marketplace. Pay and benefits are top notch. The equipment brought in is state of the art and the environment is clean, safe and challenging in a good way!
Cons
Nothing negative is worth reporting here as my experience has been positive.