Pros
As an intern, the management at Entrotech is incredibly supportive of your education and is more than willing to accommodate any scheduling issues. Also, they realize that other internships or co-ops may present themselves during your time there and are open to you taking other positions. Essentially, the best way I found to think about working at Entrotech is the following: Entrotech is a great startup company that is supportive of your future but will always be happy to hire you back while you are in school.
Cons
The biggest downside is the work itself. Quality Assurance can get repetitive and there are periods where there are no products to test. Interns at Entrotech are usually material science engineering or chemical engineering, but the potential that the interns possess is not capitalized on by assigning longer-term projects to help develop the company.