I am working with this organization from last 2 years, awesome company to work with, great work culture with great leadership though you will find few leaders going off track with bad people management skills but that type of people you will find in every organization, but this is one of the best organization I have worked with, If you are good and hardworking you will find yourself safe and growing in the organization. Salary is good and competative then market . So overall all must think to join and grow with international sos