Good company to retire from..not so good for restless n ambitious individuals
Pros
1) Good Work-Personal life balance 2) Plenty of clients and technologies...hence ample opportunity for growth in desired field 3) Good HR Policies like Health Insurance Policy,Leave Policy,Travel Assistance Policy etc 4) Easy going work atmosphere 5) Enough onsite opportunity if one stays long enough. 6) Very good company for ladies in all respects
Cons
1) Biased and opaque appraisal policy 2) Very poor annual increments 3) Unequal distribution of workload...most just slack off while very few get all the job done. 4) Very difficult to get released from projects 5) Employee's skills and aspirations not taken into account at the time of allocation. 6) Very unprofessional and sarkari type attitude of middle managers 7) Transport facilities are not very good and a bit costly too.