1.0
Jun 14, 2018
Former employee, more than 8 years
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
There are no pros any more
Cons
The Sales team has a complete inability to close projects that result in interesting work for the engineering teams. They only care about putting bodies onsite for short projects. You are better off working for a contract agency. That's all that Altran has turned into.