Current Employee4.1Aug 22, 2023Great place to work in terms of flexibility, culture, benefits. Comp is a little low for tech, but it comes with a more relaxed environment.
Great place to work in terms of flexibility, culture, benefits. Comp is a little low for tech, but it comes with a more relaxed environment.
Current Employee3.7May 19, 2025Good employer to work for in Dublin. However, legacy sales culture with high inbound flow is hard to change in times where more sales rigour is needed.
Good employer to work for in Dublin. However, legacy sales culture with high inbound flow is hard to change in times where more sales rigour is needed.
Current Employee4.7Nov 14, 2024Best company in world. People are amazing. Compensation comes in form of amazing facility, food, and nearly every perk you could ever want.
Best company in world. People are amazing. Compensation comes in form of amazing facility, food, and nearly every perk you could ever want.