Pros
Learning & Growth: Excellent training programs and opportunities for skill development and exposure to global projects. Job Security & Stability: Considered a stable company with a strong brand, offering job security, especially for freshers. Work Culture (Variable): Often described as having good vibes and a decent work environment, though this varies significantly by project. Infrastructure: Provides good facilities and a professional, air-conditioned work environment. Good for Starters: A solid starting point for a career in IT, offering a strong foundation.
Cons
Compensation: Low salary hikes and potentially less competitive pay compared to industry standards are common complaints. Career Progression: Slow promotions, bureaucratic processes, and a lack of clear career paths can hinder growth.