Company has great benefits, including a DB pension plan and excellent vacation policy. Workload is very manageable and I feel as though a genuine effort is made to maintain a good employee culture
Cons
Sometimes things can become a bit disorganized at times due to the number of projects and responsibilities of the organization