3.0
22 Jan 2024
Former employee, more than 3 years
Dublin, Dublin
Recommend
CEO approval
Business outlook
Pros
Great tech and a fantastic customer base
Cons
There are too many power grabbers and egos. Some people love to get credit for something they shouldn't.