A very nice work environment to be part of.
I don't have any cons for the work environment.
So, first, there will be an online exam. After passing that exam, you will get a call for a one-on-one interview. There, you're going to have some technical questions, and they will ask you to write some programs.
There are different people to ask you different questions about knowledge areas. How do you think about salary? How do you handle it when you take on more challenging tasks? How do you evaluate your team members on your latest task?
Written aptitude round followed by one technical round and then HR.
So, first, there will be an online exam. After passing that exam, you will get a call for a one-on-one interview. There, you're going to have some technical questions, and they will ask you to write some programs.
There are different people to ask you different questions about knowledge areas. How do you think about salary? How do you handle it when you take on more challenging tasks? How do you evaluate your team members on your latest task?
Written aptitude round followed by one technical round and then HR.