Flexible work timings, less work at times. The pros depend on the team you are in.
Everything else. Toxic team culture, no respect for people's time. The place is ruled by old-timers, with lots of team politics and outdated work.
Please look into employee satisfaction.
The interview process involved: * One online test. * Two phone screens. The questions were pretty much normal. I could not make it through the second phone interview, as I had difficulty explaining my code to the interviewer. HR took a lot of t
The recruiting people and the system are extremely unreliable. You will talk to multiple people, and you don't know who is who? As for their recruiting system, when they said they will send you an email via recruiting system, but you will never recei
First, I received an email from a recruiter. They then asked me to complete a programming exercise. After I cleared the programming exercise, they asked for my availability for an onsite 1:1 interview. The onsite 1:1 interview included three enginee
The interview process involved: * One online test. * Two phone screens. The questions were pretty much normal. I could not make it through the second phone interview, as I had difficulty explaining my code to the interviewer. HR took a lot of t
The recruiting people and the system are extremely unreliable. You will talk to multiple people, and you don't know who is who? As for their recruiting system, when they said they will send you an email via recruiting system, but you will never recei
First, I received an email from a recruiter. They then asked me to complete a programming exercise. After I cleared the programming exercise, they asked for my availability for an onsite 1:1 interview. The onsite 1:1 interview included three enginee