Pros
After interning for Lucid Circuits, I was extremely pleased with my experience. The engineers at Lucid Circuits are very bright and genuinely care about your learning and experience as an intern. Furthermore, they are very flexible with scheduling work hours and have paid time off. The office is located in a great location a few blocks down from the pier in Santa Monica. Overall would highly recommend Lucid Circuits for any prospective interns/engineers.
Cons
This isn't necessarily a con, but you have to be comfortable working independently on projects.