Pros
1.Decent pay 2.Even being in the oil and gas industry, it recruits graduates from aeronautical engg background too. A big plus. 3. Great place to work if you are a Lead Engineer. You just need to focus on number of billing hours of each employee at the end of the month. 4. Young co-workers and hence vibrant environment with decent amount of activities. 5. Work abroad for a short period of time.
Cons
1. One man show. Great place to work if you can impress him. 2. Big time nepotism. You will reap rich dividends if you are a girl. This will include team changes of your choice, higher pay, international trips of your choice et cetera. 3. Graduate engineers are recruited from top-colleges but the lead engineers and managers come from local IT companies and don't have basic knowledge. One doesn't have an engineering degree. 4. Pathetic HR. They are unresponsive and take no steps to reduce attrition. Really small finance team and hence stress on the finance manager. 5. Stress is given on how much you work and not on how good you work. 6. One has to do anything that is thrown at him by the FMC majors like Singapore and Norway. Most of the work is stupid and menial. An employee is not encouraged to challenge or question the locations (customers) no matter how crappy the work is. All that matters is number of billing hours. 7. Lots of employees are jobless. This ruins the work environment. 8. Employee suggestions and complains are scoffed at with sarcasm. 9. More trainings on English and email etiquette than on products and engineering. 10.Indian employees are sent to work at different locations under the cover up "training". They are not trained at all and are made to work instead as the labour cost is less. Abysmally low per-diems. Just enough for bare minimum survival. One employee had his visa rejected because the consulate felt that the per diems were too low for "subsistence" in the United States.