Pros
* Salary on time * You can come to office at 10am and leave at 3:00Pm if you're in good books of your manager. * Constant booze parties (almost daily) if you're in good books of manager and he/she will reimburse it to client as 'team-lunch' anyway. * Made me introspect and think about my career choices * Great place to get humbled if you ever think you have any self-worth * If you don't like freedom, expect to be watched over on every step literally and virtually (keylogger software in work laptop) though being a senior, mature employee, don't look anywhere else. Come join us.
Cons
* Zero flexibility if you are not in the good books of the manager. * Micromanagement * Unrealistic expectations from resources * Need to handle multiple part-time roles with the pay of one full-time role. * Lethargic, jumpy leadership with no clarity of vision and no adherence to global policies * STRATEGY = 'Hire one senior resource and 3 freshers, make the senior resource do all the job including training the freshers, mint money from the margin of freshers, discard the senior resource when project is complete'. ; Rinse, Repeat! * Biased to locals, favoritism spread like cancer * If you are an outsider, HR knowing your pay and will start to hate you from day-1 since outsiders get paid more. * "Equality" is in talks and on paper. Working from abroad is allowed only for 'developed' countries. * If you have a passport from a third-world country, you will be reminded about it constantly but subtly. * Is your passport from a first-world country? Oh well, then you wouldn't be here and would pick Singapore instead. :-)