3.0
7 May 2013
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
The people that you work with are generally very caring, awesome people (Ithaca, NY) The residents are fun and welcoming (SRO, Elmshade)
Cons
Headquarters in Geneva are self-serving and not incredibly concerned about the welfare of its employees or clients.