Pros
1. Flexible working hours. 2. Good work environment. 3. Timely salary
Cons
Not a good company to join as a fresher. Below is my experience after working for more than 2 years in this company. 1. The management usually hires fresher’s under a trainee contract for a period of 1 year with meagre stipend. After which, they make you permanent with another one year bond period! Jeez, not again! 2. After completing two years, you will realize that the tools and skills you have learned here are of no value and not required/relevant in the job market. 3. Monotonous and boring work. Doing the same thing again, again and again! 4. You will never ever get cold while working in Bangalore office, because AC's never works!. 5. Expect to work extra hours and during weekends without any extra benefit. 6. Average life of a good employee is about 2-3 years max. 7. Compensation policy is out of sync with the market and inflation (not changed since ages!!!!) especially the starting pay scale of a fresher. 8. Large disparity in pay packages within teams as everybody gets the same percentage increment during appraisal cycle. Hence,over a period of time, lateral hires with high pay packages will get even higher increment and those who joined as fresher will get even lower salary! .