A good place to improve yourself, with a lot of sources to learn and grow. Good opportunities to be a better developer.
Old culture can make waste. Top-down decisions hurt the schedule a couple of times.
Keep changing the culture
The interview process involved a few steps: * With tech leaders * With a senior engineer and a peer * The final one with the department head The first step was a high-level conversation, followed by the technical ones.
I went through a behavioral interview and then a technical interview. The process was challenging, but I believe it was fair. The technical interview covered different areas of the expected knowledge base.
I applied through their site. A few weeks later, I was contacted and had a phone screening. The following week, I had a technical phone interview. The next week, I had an in-person interview with several different people.
The interview process involved a few steps: * With tech leaders * With a senior engineer and a peer * The final one with the department head The first step was a high-level conversation, followed by the technical ones.
I went through a behavioral interview and then a technical interview. The process was challenging, but I believe it was fair. The technical interview covered different areas of the expected knowledge base.
I applied through their site. A few weeks later, I was contacted and had a phone screening. The following week, I had a technical phone interview. The next week, I had an in-person interview with several different people.