A great place to start working on your career. There are many opportunities to learn and grow, and you have a career counselor to help you establish a career path.
A great place for networking, as there are new people all the time.
Remote work is available 1 day per week after 6 months in the company, plus another day after a year. Flexible working hours can be arranged with your team.
There are continuous training opportunities, both remote and on location.
The company promotes good values and has good diversity and inclusion programs.
Good medical insurance, plus some extra benefits, like free gym membership and a food card.
Salary is not as good as in other companies, and work-life balance can be hard because you work 8+1 hours (1 hour for lunch).
Promotions rarely happen, so people are always leaving the company and then replaced by new joiners. The developer path only has two levels: 12 (new joiner) and 11. Every lower (higher, because the weird hierarchies weren't confusing enough) level than 11 is a management position. You are expected to want to become a manager.
There is, in general, a lack of good developers because there are no incentives to stay with the firm. It's probably more productive to leave the company and then reenter with a higher position than to wait for a promotion.
The company is so big and the hierarchies so different from other companies that it's really confusing as a new joiner to even know which division of the company you are working in. Also, there are too many acronyms to remember.
Focus on making good workers stay with the company rather than hiring people all the time. The continuous change in dev positions makes code really hard to maintain, especially for software with 5+ years. Trying to understand a SQL script done in 2005 by someone not even working at the company anymore is a nightmare.
There are too many management positions that don't really do much productive work.
I was called for the interview after completing three rounds: reasoning and basic computer knowledge, a coding round, and a communication round. All three were easy to moderate. The interview process is completely online. We had to book a date and t
For my campus placement, I cleared the technical assessment. The verbal communication assessment had an error of auto-submitting at the start only. The retest had the same problem, and without any notice, the shortlist was announced for the interview
Cleared all interview rounds. In the final HR interview, they asked questions about OOPs concepts, my projects, internship experience, and also discussed work culture, teamwork, and organizational values. The interview went up to 15 minutes.
I was called for the interview after completing three rounds: reasoning and basic computer knowledge, a coding round, and a communication round. All three were easy to moderate. The interview process is completely online. We had to book a date and t
For my campus placement, I cleared the technical assessment. The verbal communication assessment had an error of auto-submitting at the start only. The retest had the same problem, and without any notice, the shortlist was announced for the interview
Cleared all interview rounds. In the final HR interview, they asked questions about OOPs concepts, my projects, internship experience, and also discussed work culture, teamwork, and organizational values. The interview went up to 15 minutes.