2.0
Oct 24, 2020
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits and a different spin on handling corporate travel.
Cons
Management needs to be revamped. Micromanage even with those they have put in place do not have the required skills to be in those positions. Lack of communication between senior management and those down the line.