Good benefits
Flexible time off
Interesting work (varies by team)
Can end up on a bad team
Many employees have been with company for a very long time and don't do very much good work
The interview process was very detail oriented. There was one telephonic round, 4 onsite face to face rounds, 2 US rounds and then one HR round on phone. They grilled properly in C++, DS, Algo. The interviewers were very much talented and helpful.
There were two stages. The first was with HR, mostly in Portuguese, but with a stage in English just to confirm the ability to converse in English. The second technical stage was solely in English, because the interviewer was English. There was a rev
Although it was a lengthy process, but overall good experience. The first two rounds of phone interviews were mostly about graph theory and algorithmic questions and regarding my PhD work. On-site interview process consisted of several rounds with q
The interview process was very detail oriented. There was one telephonic round, 4 onsite face to face rounds, 2 US rounds and then one HR round on phone. They grilled properly in C++, DS, Algo. The interviewers were very much talented and helpful.
There were two stages. The first was with HR, mostly in Portuguese, but with a stage in English just to confirm the ability to converse in English. The second technical stage was solely in English, because the interviewer was English. There was a rev
Although it was a lengthy process, but overall good experience. The first two rounds of phone interviews were mostly about graph theory and algorithmic questions and regarding my PhD work. On-site interview process consisted of several rounds with q