Engineer (Current Employee) – Petaluma, CA – January 14, 2016
Enphase was a technology leader and established the module level power electronics industry but they are loosing focus and the ability to develop competitive products. To many projects, not enough commitment and resources for each.
Tech Support (Current Employee) – Petaluma, CA – March 26, 2014
Well the location in Petaluma, CA, is the headquarters and higher level tech support. I have given the ability to take the NABCEP. The management cares and works hard to make you be the best you can be. The hardest is that solar is a tough industry is always changing and that is very challenging. The best part of the job though is helping assist customers with our product and hearing that they are happy again