Technical Knowledge and Development is great. Team is amazing. Managament is great and communication is top notch. Lots of opportunities to learn and develop in the project space, procurement and technical work
Small company with no large pyramid management structure.
Small team of peers.
Relaxed work life balance.
Cons
No great corporate vision is shared.
Career possibilities are very limited.
Senior management should learn or focus on teams and people management skills instead of internal politics.