Great opportunity for entry into STEM with internships at global tech companies. When there was a question or issue, which was rare, the staff was helpful.
Cons
They could pay the interns more. There was a lot of role turn over, some people switched roles other left, at BEC during my internship. I felt like there was not much proactive support for me. Likely due to the turn over, although I had job experience in other industries so maybe I didn't need much.
They were able to match me with an internship that was valuable to my education and experience. Opportunity for all year (12 mo. internships) employment vs. a summer program.
Cons
The internship was not taken as seriously as if it were a program through the host company. Employees treated BEC interns as cheap labor vs. prospective college grad hires. Internship was good for networking, but had no indication of being a prospective path to full time employment.