Well-known name in the solar industry;
Great working environment near Irvine Spectrum Center;
Some great people to work with in the engineering team;
Some learning opportunities;
Cons
Relatively poor management;
Some people were so difficult to work with;
You'll be forced to wear multiple hats to work on things outside of your responsibilities and capabilities;