I have never had a situation where this company has let me down in any way, somewhere, I have been working with these guys for a long time. The biggest pluses for me are quality and stability.
There is always support from managers, at the initial stage I closely interacted with them, which allowed me to get plus from the very first rk. High level of service and some of the best offers that I have met.
I plan to continue working with s2m and advise others.
This review reflects the subjective opinion of the user, and not the official position of the editors.