I studied robotics throughout school. It was hard to really say what Applied does on the outside before I joined. After joining, I realized we do a lot of different things and have many different products. We do whatever it takes to land a deal, often sprinting to build out complex features in short windows of time. This is good because we land deals. It's bad because we are stretched thin and there is priority inflation everywhere. What is actually important? We sprint on things to prove we can do something, and then following up to make it robust is a lower priority. Things are changing, though, and leadership recognizes we must change as we scale.
This is a lot different from the big tech experience. Even at our size now, everyone works on important work. There is more work to do than people to do it, which means we can only do the important work. Our advantage has been that we are light on our feet and can quickly adapt to prove we can deliver value to customers.
As thrashy as it sounds, it works. I don't know who else out there moves as fast as we do. We constantly impress customers and land deals.
Outside of the business model, the people that work here are:
The reason I am still here is:
The reasons I consider leaving are:
1 online tech round. Virtual onsite: 3 tech rounds + 1 hiring manager round. The coding questions are difficult. If you passed, it moved super fast, and you could ask for feedback when being rejected.
Calls with the recruiter and team, then system design relevant to the team, and coding questions. Ample preparation is needed, and asking clarifying questions is critical during the interview.
Got the Online Assessment: two LeetCode medium/hards, but I didn't pass. I heard from some other people that the round after that was a Technical Screen (LeetCode Hard), then Virtual Onsite.
1 online tech round. Virtual onsite: 3 tech rounds + 1 hiring manager round. The coding questions are difficult. If you passed, it moved super fast, and you could ask for feedback when being rejected.
Calls with the recruiter and team, then system design relevant to the team, and coding questions. Ample preparation is needed, and asking clarifying questions is critical during the interview.
Got the Online Assessment: two LeetCode medium/hards, but I didn't pass. I heard from some other people that the round after that was a Technical Screen (LeetCode Hard), then Virtual Onsite.