Pros
- Freedom in terms of taking leaves, flexible work timings & working from home (or anywhere), experimenting is also tolerated to some level. - Good natured clients - some amount of employee friendly policies are present - Day to day interaction with friendly and humble people - People are selected based on merits, rather than qualifications - Learning and exposure is good
Cons
- Getting in is very easy but getting out is very tough. - Compulsory Food expenses deduction - Very high parity in salary (based on how much dependency one has, performance, both past & present is not looked into, a culture of matching pay with new offers is followed which doesn't help the moral of other hard working & deserving employees) - Cost cutting model is highly evident (true for most companies) - Only one appraisal in a year, only negatives points are highlighted. Bell curve effect is used to fill upper management's pockets. Employees only get peanuts. If an employee works for an entire year, the eligible bonus part is never given, top management gives bad ratings to stop bonuses. - Direct dependency model, no body believes in maintaining backups for resources via processes, which directly effects clients. Though some projects do follow these practices. - 3 months notice period, if the management wants they will enforce this. - HR have a very limited role to play during crises and they wont stand by an employee, even for unethical management behavior (true for most companies) - Sadly project related processes which includes plaining, are very rarely enforced or for that matter not even adhered too. - Senior Management have targets are only to screw employee and please clients with bad strategic plans where resources (including TL) doesn't have a say and if things fail employees are taken to the cleaners. - Marketing is used in a very misdirected way to get clients and employees (HR pay negotiations)