Pros
Benefits are good. PTO is accrued every pay as well as sick time. remote positions are available for certain jobs. Flex schedule is great. 5 years and you are 100 percent vested. decent 401k match. i have great co workers in my department but mgmt is another issue. i like my job and what i do overall, but direct mgmt is a issue.
Cons
MICROMANAGEMENT AT ITS FINEST!!! communication is very poor with mgmt. favoritism is played, no room for growth within the company, those who work hard get no appreciation from their managers and those who slack off get no consequences so it doesn't pay to strive to do better. team meetings rarely happen. raises i hear are horrible. high out of pocket health cost unless you use a CHS facility. TOO MUCH MICROMANAGEMENT. TOO MANY CHIEFS AND NOT ENOUGH INDIANS.