4.0
6 Sept 2013
Former employee, more than 1 year
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Cutting edge green technology with a wealth of smart, dedicated coworkers.
Cons
Suffered from the inability to ramp up and maintain a large workforce. A little ahead of its time.