Solar Energy Jobs at Solexant

Solexant was just in the news about its new factory in Portland, Oregon.

Do you work at Solexant? Have you interviewed for a job?
Please tell us!