I have worked here for 3 years, and most software engineers I've seen are hard-working, smart, and friendly. I've seen only a few, less than 3, who are not able to do their work properly.
However, at Broadcom, they have a ranking system which affects your yearly bonus. In my team, I am confident to say the software engineer is working hard and learning, but someone will have to be ranked lowest because of the system. Then that person will go away. This is the mainframe industry, where it takes years to develop a great software engineer. And you are forcing them to go away because of the ranking.
During the COVID pandemic, most international software companies let their software engineers WFH. BUT NOT THIS ONE!!
Employees are forced to come to the office by a rotation program. Software engineers are divided into several groups, and when it's your group's turn to show up in the office, you have to go to the office. They don't care if you need to take public transport to work. They don't care if you have children that you need to take care of when the school is not open. They even check the badge to make sure you actually showed up. If you don't want to come, fine, your only choice is a 3-month no-paid leave.
They canceled the yearly salary review/increase this year, during the pandemic, and their explanation is that they want to keep more cash during this special time. However, the management said that productivity actually increased during the pandemic. Is this how you reward your employees?
Give your software engineers more freedom.
Do not keep them in the office. This is not kindergarten. You need to trust people in order to be trusted.
The interview process will consist of two technical rounds focused on assessing skills and problem-solving abilities, followed by one managerial round and one HR discussion to thoroughly finalize the overall fit.
A quick call with clarification about university projects and a few behavioral questions, such as: * What is the project you are most proud of? * How would you start with the project you will be dealing with during your internship? etc.
The interview process wasn't very long and went okay, but the interviewers seemed to be very preoccupied during mine, so they had one of the lower-level engineers conducting it.
The interview process will consist of two technical rounds focused on assessing skills and problem-solving abilities, followed by one managerial round and one HR discussion to thoroughly finalize the overall fit.
A quick call with clarification about university projects and a few behavioral questions, such as: * What is the project you are most proud of? * How would you start with the project you will be dealing with during your internship? etc.
The interview process wasn't very long and went okay, but the interviewers seemed to be very preoccupied during mine, so they had one of the lower-level engineers conducting it.