Reviews

Overall

4.3
Based on 4 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Game changing technology
Senior Supplier Chain Manager, South San Francisco, CA - September 12, 2014
The algae technology has so much potential for applications for renewable oil

Company turnover is quite high. HR personnel has completely changed so very little consistency in direction.

Very good people

Jobs in San Francisco, CA