2.0
May 18, 2026
Current employee, more than 5 years
Galway
Recommend
CEO approval
Business Outlook
Pros
The company pays well and ultimately what you are working on is potentially lifesaving
Cons
Management resets continuously causing chaos with the people doing the work. Resets actually achieve nothing with no SMART goal ever set on an executive. Nothing innovative produced by company due to indecision