Great benefits, good company, interesting work. Working in manufacturing. Good communication on company programs. Many resources. Good group to work with
Cons
Same as every job- some folks are great to work with and very positive and some are unhappy in their jobs and negative.