3.0
4 Jun 2024
Current employee
Dublin, Dublin
Recommend
CEO approval
Business outlook
Pros
The people I work with. I couldn't ask for any better
Cons
The vast majority of SLT are new and have no idea what they are doing. Making major changes driving the company into the ground. I've never felt more like a number on a spreadsheet.