Benefits are good (except for the bonus based on company performance), a respectful and knowledge-sharing culture, a nice and safe working environment, and the colleagues (most of them) are genuinely nice people.
Salary is average and increment is criminally low. At some point, the amount of work can be excessive. There are frequent personal reports where employees are forced to write. Some execs will push you to do their overly ambitious ad-hoc tasks regardless of your current workload and without recognition or OT pay. Some bonuses can be volatile to the point some people start questioning the existence of them.
Please start looking for a better way to retain employees, especially during the uncertainties of the market.
Single tech review with few managers. I was an intern already, so the HR process was limited, and I was known in the company. I was not asked about my salary expectations.
In the first 5 minutes, there was a company presentation. After that, I was asked about C, Python, and Linux (theory + code). In the end, they let me ask about the company and the job.
Two interviews were conducted: The first was by Zoom. The second, a face-to-face interview, was harder. There were two technical questions: One involved code and the use of a histogram. The second was more about the position and hardware.
Single tech review with few managers. I was an intern already, so the HR process was limited, and I was known in the company. I was not asked about my salary expectations.
In the first 5 minutes, there was a company presentation. After that, I was asked about C, Python, and Linux (theory + code). In the end, they let me ask about the company and the job.
Two interviews were conducted: The first was by Zoom. The second, a face-to-face interview, was harder. There were two technical questions: One involved code and the use of a histogram. The second was more about the position and hardware.