5.0
Feb 12, 2024
Current employee, more than 1 year
Aberdeen, Scotland
Recommend
CEO approval
Business outlook
Pros
Company who are genuinely interested in your career development. A friendly and welcoming atmosphere which makes every day pleasant to come to work. Constantly recieving feedback from management which makes me feel supported in my current role.
Cons
Never had any issues working with STR.