Great Company - Corporate Meetings & Incentives Altour Employee Review

Explore other reviews about Altour

5.0
7 May 2024
Recommend
CEO approval
Business outlook

Pros

IT Support Vendor relations Pays on time

Cons

Office space is open concept. Difficult to focus.

4.0
28 Apr 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