1.0
Oct 27, 2019
Anonymous employee
Former employee, more than 3 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Few good people still working there
Cons
- Incompetent management - Pays below market level - IT and HR are non existent - Does not comply with recent regulatory rules - More clients are leaving than coming in due to poor service