Founders: Michael Larsen Started: 2012 Head Office: New South Wales Employees: 5 Industry: Internet Website: Winner: Best Online Strategy Imagine being able to rate your current or former employer, to either warn off others or recommend them.   Better still, what if you had the chance to gain an insight into what kind of … Continue reading InsideTrak