1.0
Jun 29, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Geneva has a great mission and there are some great/dedicated employees. So the organization has potential….
Cons
Unfortunately, the organization has a lack of effective leadership, lack of training, lack of infrastructure, lack of support and accountability. 😞