Vantaggi
What is written in the contract, everything was fulfilled. Regular payment just as was agreed, no delay at all. Friendly management, very good benefits and support during whole time.
Svantaggi
As it is a job agency, the level of salary should be well negotiated during the initial job agreement negotiation.