Good atmosphere, constructive team spirit, fair and transparent pay plan.
It can be lucky to know who you report to.
Make the management structure a little clearer.
The interview process is easy, and each next step is clear. It starts with HR, a technical interview, and then an interview with management. To begin this process, you need to answer a questionnaire on their site.
I had to do one phone interview that lasted about an hour, and then an on-site interview which consisted of 6 1:1 interviews. Each interview was different. One was behavioral, and the others tested different areas.
The process was smooth. I had a phone interview with the hiring manager. Two weeks later, I had a panel interview online with the hiring manager and two other engineers.
The interview process is easy, and each next step is clear. It starts with HR, a technical interview, and then an interview with management. To begin this process, you need to answer a questionnaire on their site.
I had to do one phone interview that lasted about an hour, and then an on-site interview which consisted of 6 1:1 interviews. Each interview was different. One was behavioral, and the others tested different areas.
The process was smooth. I had a phone interview with the hiring manager. Two weeks later, I had a panel interview online with the hiring manager and two other engineers.