Pros
Pretty chill place to work overall, seems like everybody really knows their stuff but nobody has an ego about it. Even though I was only an intern, I felt like they gave me meaningful work and provided me with skills that can carry over to other employment opportunities.
Cons
I felt as though there was somewhat of a disconnect between the training I received and the work I did; I didn't really do as much soldering or schematic reading as I thought I would. Nevertheless, I still worked on interesting stuff and was able to make a positive impact through my work.