Great place for overtime and work with great people. If you can follow guidelines and do what your suppose to there is no need to worry. HR does a great job at keeping it employee oriented even if some things are minimal.
Cons
Wish there had been yearly bonuses but the little thi gs that are suppose to count to make each employee happy. less family more equality.