Work in HR or Recruiting?
STA Travel
www.statravelgroup.com London, United Kingdom 150 to 499 Employees
Work in HR? Complete Your Profile

See all STA Travel Reviews (22)

STA Travel Employee Review

  • Comp & Benefits
         
  • Senior Management
         
  • Career Opportunities
         
  • Work/Life Balance
         
  • Approves of CEO

 

Good Company To Work For

London, England (UK)

Former Employee – worked at STA Travel

ProsLike minded people, opportunities to develop

ConsOften difficult to meet targets for bonuses during recession hit economy

Advice to Senior ManagementMore opportunities for familiarisation trips in 1st year of recuitment

Was this review helpful?
Yes | No
Flag Review

Your response will be removed from the review – this cannot be undone.