Reviews are obviously a major factor in driving customers toward businesses but they also massively impact upon job seekers’ choices when selecting companies to work for. A study released last year in the US by indeed.com found that over 95% of potential...