4.0
Oct 28, 2025
Recommend
CEO approval
Business Outlook
Pros
If you are on the right team you will really enjoy your time at Starr. I love the support from management and senior management within my group. Very flat organization
Cons
Needs better work from home policy. Hours can be long depending on season