Super flexible, great management, tons of bonuses.
Sometimes there is a lack of direction, and they work too slowly.
none
The interview process was very difficult, involving solving multiple algorithm problems. It was difficult to prepare for. I would be interested to try again in the future. I hope to have another opportunity soon. I will be better prepared next time
I had a couple of phone interviews, which involved writing code on a shared screen. I was then asked to come in for an on-site interview. That takes all day, and you are interviewed by two people at a time, and you have to whiteboard code.
You are contacted by a person that has been at the company for a long time. They will be coordinating most of the logistics until the front desk is tasked with scheduling your flight and hotel. The first interview is a technical phone screen where t
The interview process was very difficult, involving solving multiple algorithm problems. It was difficult to prepare for. I would be interested to try again in the future. I hope to have another opportunity soon. I will be better prepared next time
I had a couple of phone interviews, which involved writing code on a shared screen. I was then asked to come in for an on-site interview. That takes all day, and you are interviewed by two people at a time, and you have to whiteboard code.
You are contacted by a person that has been at the company for a long time. They will be coordinating most of the logistics until the front desk is tasked with scheduling your flight and hotel. The first interview is a technical phone screen where t