4.0
Nov 26, 2012
Current employee, more than 3 years
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great people, fun environment, outstanding travel benefits. Pay pretty good for travel industry and the brand is prestigious in the industry.
Cons
Lack of progression opportunities, particularly in between departments. Luton location rather sterile but they do their best to keep staff entertained despite being away from bright lights of London.