Good salary and benefits, flexible hours, really good graduate training, and a thought-through software development process. Good corporate values.
Politics, management who rewards and backslaps themselves, treated badly. This was my first job, and my confidence as a developer after leaving this job was on the floor. More time was spent going to and from meetings than doing development. There was little or no travel. Favoritism. Once key people get a bad opinion of you, you're put in a category of useless people.
The culture at the local level needs to be changed. Management has too much power. Stop having meetings about meetings.
In campus hiring, I cleared the technical interview but failed to clear the HR round. Simple questions were asked from various different topics on the resume and generally from core subjects.
The overall experience was good. DBMS-based questions were okay, but DSA, they asked so tough, we didn't know anything like TimSort. After that, they asked questions based on what answer you tell them.
Technical round and behaviour round. 1 hour technical and 1 hour behaviour. Only after you clear the technical round then you get to go to the behaviour round. The process is quite straightforward as compared to other companies.
In campus hiring, I cleared the technical interview but failed to clear the HR round. Simple questions were asked from various different topics on the resume and generally from core subjects.
The overall experience was good. DBMS-based questions were okay, but DSA, they asked so tough, we didn't know anything like TimSort. After that, they asked questions based on what answer you tell them.
Technical round and behaviour round. 1 hour technical and 1 hour behaviour. Only after you clear the technical round then you get to go to the behaviour round. The process is quite straightforward as compared to other companies.