The full-time employees I worked with in my team were all helpful and made my experience enjoyable. The office environment in general was very inviting.
Probably how the building was not marked well, as I got lost many times.
Advice to Potential Interns
For software engineers, learn all you can in classes teaching C, and learn how to use Linux-based software, like Git, in your free time.
Sample Interview Questions
What developer tools have you had experience with?
What is your strongest programming language?
What kinds of team projects have you worked on?
Advice to Management
Perhaps make sure each team is the proper size for the current project they are working on, but try not to add too many new team members too late in development.