Pros
Nice individual growth , if you work hard .
As long as you are interested , you can handle more more and more number of responsibilities , initiating from Eng to commissioning activities .
Cons
-Poor management
- No Strong decision makers, top management decisions always changes time to time
- No commitment holding