Pros
Awesome tech, great people, impressive customers, weekly webinars to learn more of the tech or the company, frankly I wouldn't mind coming back.
Cons
Electrical engineering opportunities are a bit lacking. Definitely a more mechanical engineering friendly place.