The company culture was very friendly and helpful. It has the pros of both small and large companies. It is a small company operating under the wing of a huge company. As an software engineering intern I got to work on really challenging and interesting robotics projects. Even as an intern you are trusted to solve difficult problems with the expectation that you will reach out when you need help.
What I wish was different
Don’t be afraid to ask for help. You are assigned a mentor so that you have someone to ask questions to, but don’t just ask them ask around, everyone would love to help and everyone has a lots of insightful knowledge to learn from.