even if you are a contractor they keep you on the team and they find you a new client good events with bonuses and gifts amazing people good managers english classes
Cons
only 2 offices in colombia lack of team integrations onsite for outside city folks