Pros
I really don't think this company is good for any one who cares about their career, dignity, or ethics. So, if you don't care about any of these criteria go there, but don't relocate.
Cons
I don't recommend it for either fresh grads or experienced people. This company is made for some guys to pass time, make some money, dine and wine. The company failed to make even one gallon of ethanol or any other valuable product. They hire people just to show that they have the competent professionals so they suck money from the investors. They will never let a good employee do the right thing. The company that was established to make ethanol from micro algae is now talking about changing their focus into water treatment and carbon capture; nonetheless, I bet if they succeed in producing any thing.