Good environment, with a very good support system. Laid back.
Lack of diversity and company groups.
The process was OK. However, they were slightly lax about order and keeping in touch. Everything else was as expected. I did enjoy the actual interview process and thought the staff were friendly.
Three-stage interview process, including an initial screening asking questions to gauge if you have enough relevant knowledge, an in-depth technical interview (no live coding), and finally a management interview.
Telephone screening by HR. 1st round telephonic interview by team lead and a developer. 2nd round panel interview, with a set of questions that you have to come prepared with answers. This will take up to 2 hours.
The process was OK. However, they were slightly lax about order and keeping in touch. Everything else was as expected. I did enjoy the actual interview process and thought the staff were friendly.
Three-stage interview process, including an initial screening asking questions to gauge if you have enough relevant knowledge, an in-depth technical interview (no live coding), and finally a management interview.
Telephone screening by HR. 1st round telephonic interview by team lead and a developer. 2nd round panel interview, with a set of questions that you have to come prepared with answers. This will take up to 2 hours.