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.
Online drive. Had a technical round, followed by a communication round, and finally a personal interview. Interviewers were friendly and spoke well. Unfortunately, I was not selected, but I learned a lot as it was my first interview.
Easy interview, but maintain a proper LinkedIn profile to get shortlisted for the final call. Fewer technical questions, more project-related questions. Overall, it's easy, but minute details matter, like your resume, LinkedIn profile, and communicat
There is only one interview after clearing the Aptitude & coding and Communication rounds. They asked about my hobbies. Overall, the interview was not difficult; it's a pretty simple one.
Online drive. Had a technical round, followed by a communication round, and finally a personal interview. Interviewers were friendly and spoke well. Unfortunately, I was not selected, but I learned a lot as it was my first interview.
Easy interview, but maintain a proper LinkedIn profile to get shortlisted for the final call. Fewer technical questions, more project-related questions. Overall, it's easy, but minute details matter, like your resume, LinkedIn profile, and communicat
There is only one interview after clearing the Aptitude & coding and Communication rounds. They asked about my hobbies. Overall, the interview was not difficult; it's a pretty simple one.