3.0
Jun 17, 2015
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Many people truly believe in the Mission
Cons
Technology is antique Senior Management out of touch with day to day life Workloads are too heavy and too much paper, old fashioned processes Benefits stink. With that many employees, should have better benefit choices