Everything is deployed really quickly, so there's a quick turnaround time on projects. There is potential to make a big impact if you can take on the work.
Some technologies used are outdated, and because there is such a quick turnaround time on projects, employees can sometimes use that as an excuse to write subpar code.
Management is good at working with people and working to the team's strengths. However, sometimes they want to use technologies they don't need just for the sake of using them or because they're there. Sometimes it makes sense, and sometimes it doesn't.
Lots of interview questions on low-level code, in particular, lots of algorithmic type questions. Make sure to practice LeetCode, but also understand fundamentals of computer science. Overall, the process was very smooth.
one round on-campus, one round on-site
I applied online and received an online assessment via email. The questions were somewhat difficult, covering dynamic programming and graphs. I did not move forward with the process, as I did not pass enough tests.
Lots of interview questions on low-level code, in particular, lots of algorithmic type questions. Make sure to practice LeetCode, but also understand fundamentals of computer science. Overall, the process was very smooth.
one round on-campus, one round on-site
I applied online and received an online assessment via email. The questions were somewhat difficult, covering dynamic programming and graphs. I did not move forward with the process, as I did not pass enough tests.