Very friendly culture, and surrounded by lots of capable people.
Chance to contribute if you are willing and able.
Project Managers/Line Management are good at being flexible in terms of hours, as long as you deliver.
The promotions and appraisals process is opaque. It's difficult to understand why some decisions are made. Visibility within the company and with peers is very important to allow promotion; i.e., just delivering at a very high level on your project work is not enough. The balance here is not quite right between core delivery and community contribution.
Sort out the transparency of the promotion and appraisal process and be more honest on salary.
The interview process is face-to-face and in person. First, candidates are asked to write a technical written test. Those who clear the technical written test are eligible for the face-to-face round.
First Round - MCQs on Aptitude, Reasoning, English, Game, Puzzle solving Each round was an elimination round, which means if you fail in any round, then you will end up failing in the whole test. Second Round - Technical Interview
The interview took 3 days: * The first day focused on writing. * This was followed by pseudocode. * The second day included a technical interview. * The third day was for a personal HR interview. The technical interviewer will ask you to wr
The interview process is face-to-face and in person. First, candidates are asked to write a technical written test. Those who clear the technical written test are eligible for the face-to-face round.
First Round - MCQs on Aptitude, Reasoning, English, Game, Puzzle solving Each round was an elimination round, which means if you fail in any round, then you will end up failing in the whole test. Second Round - Technical Interview
The interview took 3 days: * The first day focused on writing. * This was followed by pseudocode. * The second day included a technical interview. * The third day was for a personal HR interview. The technical interviewer will ask you to wr