3.0
Apr 20, 2012
Former employee
Recommend
CEO approval
Business Outlook
Pros
good tech focus company. But, the management has sort of short vision about the company's development.
Cons
impacted a lot by gov funding and policy on the clean energy. Now it is still stable.