- good internship program with several talks, personal/career development
- very welcoming work environment, you can ask anyone anything and they will be willing to help
Cons
- some intern projects and good and critical, some are more of a support a small part of another project
- personally my project was good