-Excellent supportive environment
-You can literally work on whatever projects you want be it Oil & Gas or marine or aviation depending on your interest
-Good salary
Cons
-Salary is only good not best and compared to the engineers at foreign locations as France or US, Indians have a comparitively lower salary for the same job