3.0
Mar 13, 2014
Anonymous employee
Current employee, more than 1 year
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
there are a lot of caring, dedicated employees and great clients. Ithaca is a cool place to live
Cons
Too many managers. Some departments have more managers than employees with each employee reporting to someone different. No paid training. Raises barely cover cost of living increases.