3.0
2 Nov 2023
Current employee, more than 5 years
Geneva
Recommend
CEO approval
Business outlook
Pros
FIND has a great mission, really smart colleagues who are passionate about the work they do.
Cons
Leadership lacks leadership and management experience. Alot of highly technical leaders who have little to no experience managing people and teams. Administrative operations are far behind standard practices, little room for feedback or acceptance. At times too political and can be somewhat an organization of old friends not high performers.