Company Menu

Averion International Employee Reviews for Technical Support Specialist

Browse Averion International Reviews by Job Title →
Technical Support Specialist
in Southborough, MA

"Filled the need at the time"

What do you like about working at Averion International?

"It was a job"

Do you have any tips for others interviewing with this company?

"be sure this is what you want"

What don't you like about working at Averion International?

"management was asleep"

What suggestions do you have for management?

"Too many to list. This company had the highest over turn rate I have ever seen"

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×