Managers are good.
Open work culture. Throw your ideas into the project; if genuine, they will be accepted.
More exposure to learn Java technology.
Better work-life balance.
Work from a remote location option in case of urgency.
Good compensation.
There will be a lot of vendors from different companies in each project, and you have to coordinate with people with many different mindsets.
Positive
The hiring process is very simple. You need to be good at C programming and should be able to write small programs without mistakes. You should also possess a good knowledge of systems and how things work within a system.
There are mainly 4-5 rounds of technical interviews, mostly related to the current and past roles. Operating Systems and Programming Techniques are mostly tested. There is very little scope for questions related to optimization or puzzle programs. A
2 Telephonic rounds followed by 3 face-to-face interviews.
The hiring process is very simple. You need to be good at C programming and should be able to write small programs without mistakes. You should also possess a good knowledge of systems and how things work within a system.
There are mainly 4-5 rounds of technical interviews, mostly related to the current and past roles. Operating Systems and Programming Techniques are mostly tested. There is very little scope for questions related to optimization or puzzle programs. A
2 Telephonic rounds followed by 3 face-to-face interviews.