1y
Thank you for your 4-star review. However, we do not and have never had an "HR Shared Services Specialist" role, nor do we have an HR shared services team. Could it be possible that your review was meant for one of the other Igloo companie?
As job seekers often look to Glassdoor for reviews and employee experience, we want to ensure that they are receiving accurate information. Thanks!