Jobs Companies & Reviews Companies Salaries Interviews
Hiring? Post a Job

Chemist/Environmental Specialist Reviews

11 of 1 Companies
Sort by  

Triumvirate Environmental, Inc. HQ: Somerville, MA

A Triumvirate Environmental, Inc. Chemist/Environmental Specialist said:

“Great People, Detail Oriented Work that can Burn You Out! Learned A Lot!”
“I started at TEI right out of college, as most do. The first 3 months are an absolute whirlwind. You don't really know what you are signing up for from the interviews or website. TEI is a hazardous…” –
46 Reviews

Overall Company Rating

2.7 Employees say it's “OK”

Overall CEO Rating

John McQuillan
84% Approve