3.0
Jan 22, 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.