Fun relaxed working atmosphere
Written by Travel Consultant (Former Employee) from London, Greater London on 9 January 2019
Great team, relaxed, good work culture in the office. I was a temp and made to feel like part of the team. Friendly company and good work life social balance.
ProsFlexible and generous staff benefits
ConsSmall team therefor not many shift patterns