Glenrothes, Fife
and services, employee discounts, various sports and health opportunities, on-site parking, room for creativity....