Advice
I would say, for any engineer considering an internship absolutely take the opportunity if you have it. You learn so much about real-world software development and the connections and resume status are absolutely invaluable. If you have the opportunity to work at Lucid, absolutely take it. They're an awesome company to work for and a great experience for any engineer.