Depends on the client. If you are lucky and got a good client, there are a lot of opportunities for you to grow in your career, aided with incentives. There is a great benefit package.
Too much internal process to follow, which might frustrate you sometimes.
Career is less important than client work.
Need for implementing a more streamlined performance process. A lot of favoritism exists. Also, if the company adopted a 360-degree review system, it would be good for everyone.
They have taken 3 rounds of interviews: 1. Telephonic (20 minutes duration) 2. Technical (45-60 minutes duration) 3. HR rounds (30 minutes duration, regarding previous employment questions, job location, and salary discussion). Once selected, they
At first, there was an HR interview. We talked about me, but HR constantly boasted about the company's successful projects. It ended with some 'IQ tests' in which code was formatted for unreadability intentionally (e.g., weird spaces added, lines rem
Good. The interviewer was very knowledgeable and had a good grasp of the concepts. The interviewer asked questions that were based on issues she had faced while developing.
They have taken 3 rounds of interviews: 1. Telephonic (20 minutes duration) 2. Technical (45-60 minutes duration) 3. HR rounds (30 minutes duration, regarding previous employment questions, job location, and salary discussion). Once selected, they
At first, there was an HR interview. We talked about me, but HR constantly boasted about the company's successful projects. It ended with some 'IQ tests' in which code was formatted for unreadability intentionally (e.g., weird spaces added, lines rem
Good. The interviewer was very knowledgeable and had a good grasp of the concepts. The interviewer asked questions that were based on issues she had faced while developing.