3.0
Feb 22, 2015
Former employee, more than 8 years
Worcester, MA
Recommend
CEO approval
Business outlook
Pros
Great engineering and research environment. Nice campus. UMass Medical School near - many projects are available. Great if you like to teach too.
Cons
Regardless how much you try, or like teaching, you will never become a tenure track teaching faculty. You are treated like a lower life form (compared to teaching faculty)