What I liked
What makes working at Second Order Effects so much different (and better!) than my previous internship opportunities is how integral you are to the team. At SOE, Interns operate and collaborate in nearly the same way as full time hires, which has given me an experience that closely resembles what my job could be following graduation. As well, with SOE being a consulting company, the breadth of projects you work on give you exposure to every corner of engineering, which has allowed me to better understand what I want my career to be. Most importantly, at SOE you have real responsibilities and become an essential part of any project you work on, so there is no such thing as being a "Coffee-Intern" at Second Order Effects.