Really good devs and team. Can work on a lot of projects.
Stress level depends a lot on your manager. I had a really good manager, and it was low-stress and a great culture. Under a different manager, it was more dramatic, and we were told that we shouldn't be transparent with coworkers about performance reviews or salary.
The interviewer does not know how to conduct an interview, nor how to evaluate a candidate. When asked, "What classes would you need for an app displaying listings?" he actually expected a description of `UIViewController`, `UITableView`, and `UITabl
Phone screen with HR, followed by a tech screen on an online coding platform. The tech screen went very well. I was able to solve the problem of making change given certain denominations of coins, as well as write out working code for the vending ma
1. Recruiter call 2. Take-home technical homework 3. Technical phone screen 4. Onsite of 4 hours, including a coding interview, systems design interview, meeting with a skip-level manager, and a cross-functional team member. Everyone in the intervie
The interviewer does not know how to conduct an interview, nor how to evaluate a candidate. When asked, "What classes would you need for an app displaying listings?" he actually expected a description of `UIViewController`, `UITableView`, and `UITabl
Phone screen with HR, followed by a tech screen on an online coding platform. The tech screen went very well. I was able to solve the problem of making change given certain denominations of coins, as well as write out working code for the vending ma
1. Recruiter call 2. Take-home technical homework 3. Technical phone screen 4. Onsite of 4 hours, including a coding interview, systems design interview, meeting with a skip-level manager, and a cross-functional team member. Everyone in the intervie