Good culture; the engineering folks are nice people to work and hang out with.
A lot of activities are organized in the office for people with different interests, such as masterclasses, challenges, and fitness events.
A lot of areas exist to learn and improve your skills.
It's a good starting point in your career.
Invest in educating your managers. Former engineers are not always good managers.
Make the transition of devs between teams easier. This way, management would be interested in building a good team culture and helping people grow.
The whole process was straightforward, and communication with the recruiters was really good. They provided solid advice and were excellent with preparation, scheduling of interviews, and providing feedback. The interviewers were also great and extre
I completed: * Two live coding interviews (officially focusing on different areas, but I found them quite similar overall) * One system design interview * One values interview * One interview with the hiring manager
The interview process was tediously long. It started with a recruiter phone call, which led to setting up the first system design interview. The actual interview was okay. Weeks passed by, and I didn't hear from the recruiter about any feedback. Alm
The whole process was straightforward, and communication with the recruiters was really good. They provided solid advice and were excellent with preparation, scheduling of interviews, and providing feedback. The interviewers were also great and extre
I completed: * Two live coding interviews (officially focusing on different areas, but I found them quite similar overall) * One system design interview * One values interview * One interview with the hiring manager
The interview process was tediously long. It started with a recruiter phone call, which led to setting up the first system design interview. The actual interview was okay. Weeks passed by, and I didn't hear from the recruiter about any feedback. Alm