Nice company I have ever worked for.
No cons exist for this company.
It is a lengthy process, not only interviewing with many managers but for the process to complete if you are selected as the right candidate. However, management does its best to move the process along and will keep you informed.
The interview was friendly. I was first interviewed by HR, then by two department managers. The questions were mostly on software engineering and design patterns. The questions weren't that difficult for a software developer.
Tech round - regarding personal experience and tech. Managerial round - they check compatibility. It went for 1 hr 30 min. HR round - salary discussions. It went for 30 min.
It is a lengthy process, not only interviewing with many managers but for the process to complete if you are selected as the right candidate. However, management does its best to move the process along and will keep you informed.
The interview was friendly. I was first interviewed by HR, then by two department managers. The questions were mostly on software engineering and design patterns. The questions weren't that difficult for a software developer.
Tech round - regarding personal experience and tech. Managerial round - they check compatibility. It went for 1 hr 30 min. HR round - salary discussions. It went for 30 min.