Great company, folks are awesome and smart. Fast-paced environment. Tech is always improving. Aggressive expansion strategies.
Re-orgs in the company are frequent, not layoffs or firings or anything, but you should expect to have a different manager every few months or at most a year. WLB depends on the team; some teams have heavy EOC while others are cruising. Some departments are better at promotions than others.
There was a 5-stage interview process: - HR Screening - Technical Screening - Technical Coding (robot vacuum as mentioned below) - Bring your own system (presentation) - Skip manager interview (I didn't get this far, but I was informed about it)
I applied online. The process took two weeks. Headline: Disorganized Recruitment Process Pros: Innovative use of AI-assisted screening tools. Cons: The interview experience was hampered by poor communication from the Talent Acquisition team. My sc
I applied through an employee referral. The process took two weeks. - A 30-minute phone screen with the Director of Engineering. - A 60-minute remote programming challenge, which was a basic algorithmic and problem-solving challenge. - Four hours of
There was a 5-stage interview process: - HR Screening - Technical Screening - Technical Coding (robot vacuum as mentioned below) - Bring your own system (presentation) - Skip manager interview (I didn't get this far, but I was informed about it)
I applied online. The process took two weeks. Headline: Disorganized Recruitment Process Pros: Innovative use of AI-assisted screening tools. Cons: The interview experience was hampered by poor communication from the Talent Acquisition team. My sc
I applied through an employee referral. The process took two weeks. - A 30-minute phone screen with the Director of Engineering. - A 60-minute remote programming challenge, which was a basic algorithmic and problem-solving challenge. - Four hours of