Pros
Renewable energy, good perspectives in developing countries with high FIT, good for resume and personal development by multitasking
Cons
Long working hours, poor management, highly political, unethical behavior from management, no growth (or very slow)