management makes this a top place to work. Very family oriented.
Compensation is great. The only problem is when they do a "restructure" they tend to let about 10% of the department go with no warning. I have seen several of these happen over the years and there's no rhyme or reason as to when or why they do it.