Pros
-great place to gain experience and engineering skills
-had the opportunity to work on various tasks from manufacturing, testing and validation, and design
-very kind and fun place to work
-senior engineers are very helpful and willing to assist with tasks and projects
-overall, gained a tremendous amount of experience in various areas
Cons
-work hours can be longer than usual
-commuting can be harder than expected especially during winter