Great company to work for - Corporate Travel Consultant Altour Employee Review

5.0
May 7, 2024
Recommend
CEO approval
Business outlook

Pros

IT Support Vendor relations Pays on time

Cons

Office space is open concept. Difficult to focus.

Explore other reviews about Altour

4.0
Apr 28, 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Fast pace environment to work in

Cons

New Leadership - change in culture

See reviews by: Helpful|Rating|Date|All