I just want to add a very easy info to your interesting post......stay away from them !!! They are scammers with fake and illegal contracts, they keep changing office because they continue to lose cases at court, they fire their employers without a notice and "forgetting" the salaries and they blackmail you to stay with them otherwise they will not pay bonuses etc
Be very careful, any other agency will be better!!