Avantages
A lot of people got placed via SCM. They have 3 different locations. If you have an issue they will seat and listen to you and solve it. They are pretty fair with the post employment. Better than some other companies such as Beta soft Systems (which now are changing their name to something like 360 technologies or systems). Don't ever go with Beta soft Systems. SCM have a good managers. Very friendly staff.
Inconvénients
When it comes to setting up interview for you with clients, they are not efficient, they wait till last minutes to manage that, and from that some problems get created. Also, most of their marketers are good but still have some of them that doesn't know how to work correctly (lack of communication). Other than that, nothing specific.