What I liked
FreeWave's culture is very relaxed yet productive. They were very flexible about hours (you could come in anytime before 10am so long as you stayed for 8 hours) and the environment was super casual.
For CS majors in particular, this internship is a fantastic experience for learning more about industry tools used for software _and_ hardware. System Test at FreeWave is diverse enough that you can learn a lot about anything from serial devices to automation servers.