Having worked for a handful of other recruitment agencies, I can safely say that Investigo has been the best. The people, the culture, the vision and the incentives, make this a great place to work.
Investigo has a very grown up culture, where there is little patience for egos. The management are hands on and we are on a very exciting journey.
Culture, Incentives & Commission scheme