You get to work on some of the new technologies since a lot of products are being built ground up or the legacy code is being replaced.
The perks are awesome. There is an onsite health center, and there are events every now and then. The food is great!!
It's a very fast-paced environment to work in.
Small teams, lots to learn.
Sometimes management can take wrong decisions with respect to employees. They might retain some bad employees and let go good ones. It totally depends on culture fit and how vocal you are, which is definitely important.
One phone interview, five onsite review interviews. All technical questions related to: * Data structures * Algorithms * System design * C++ coding * Database modeling * Asynchronous calls design * Min/max heap creation * Past project experience on
Applied in Career Fair, had an on-campus interview. Three weeks later, had a second phone interview. The first one was pretty good. The interviewer was very friendly. The second interview was terrible. The interviewer had a strong accent, and most
It took one day. It was about six meetings with different people. Some asked tough questions, while others just chatted and explained the company. All in all, it was a pretty good interview process and didn't take too long. It did take nearly three
One phone interview, five onsite review interviews. All technical questions related to: * Data structures * Algorithms * System design * C++ coding * Database modeling * Asynchronous calls design * Min/max heap creation * Past project experience on
Applied in Career Fair, had an on-campus interview. Three weeks later, had a second phone interview. The first one was pretty good. The interviewer was very friendly. The second interview was terrible. The interviewer had a strong accent, and most
It took one day. It was about six meetings with different people. Some asked tough questions, while others just chatted and explained the company. All in all, it was a pretty good interview process and didn't take too long. It did take nearly three