Cons: everything! management and stability of the contract, avoid!!!!!
avoid this company, the other name it goes by is Bosh Global Services! The management says whatever they had to to get the employee to do whatever it needs it to do, don't get me wrong, I supported the company but once they get what they need out of you, they will throw you away. AVOID at all costs!