Pros
Good for Beginners: Extensive training and development opportunities, particularly through the Project Readiness Program (PRP) for freshers. Work-Life Balance: Often reported as having a relaxed work environment with flexible timing, making it a good place for long-term careers. Job Security & Stability: A reputable, large organization providing a stable career environment. Supportive Culture: Mentors and colleagues are often described as supportive. Learning Opportunities: Exposure to diverse domains and technologies, even if on-the-job training varies.
Cons
Low Compensation: Hikes are considered minimal, and salaries are often lower than industry standards, as noted on Indeed and AmbitionBox. Slow Career Growth: Promotion cycles can be slow, with limited career growth opportunities. Project Dependency: Project allocation is based on business needs, which may not align with an employee's skills or interests. Bureaucratic Structure: Large company size sometimes leads to slow decision-making. Mandatory Office Attendance: Policies requiring employees to work from the office several days a week, often with strict monitoring.