3.0
Feb 14, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Direct Travel has good culture and it is driving to innovation and customer satisfaction
Cons
Office in Lynwood is unclear about labour responsibilities and has ineffective management structure