5.0
1 Sept 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
- Fast growing company - Opportunity to take on lots of responsibility if you are up for the challenge - Exposure to senior management
Cons
- Starr's culture needs serious improvement so that more employees are excited about their work. I believe this will ultimately benefit the company in the long term and help to retain talent.