International SOS Employee Review
Very good place to work
Great company to work for, benefits are within reason, I have learned leadership, team work, adaptability. Most enjoyable part of the job is to see the team develop and grow, achieving great results as a team. Hardest part which is room for development for me is people management.