3.0
24 July 2016
Anonymous employee
Former employee, more than 1 year
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Altair has a great reputation in the corporate world for successfully moving employees from one location to another. The consultants do a fine job and have a good reputation with their clients.
Cons
The company management has been in flux for a while and they are continuing to gain their footing after the change. They grew too fast after a major client acquisition and infrastructure suffered.