5.0
5 Jan 2023
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
You have the ability to not just be a stagnate employee, but to grow within the company. OTA is a family culture. We try to look after our employees during the good times and bad.
Cons
Very satisfied with the growth trend OTA is on, but wish we could move even faster.