They give you two floating holidays and several mental well-being days off (you'll need them).
CEO's ego got so bruised during a Q&A that he punched down at an engineer during the company-wide all-hands to avoid answering a highly-upvoted question about why he was requiring his approval as a launch blocker for everything -- even string changes.
Many engineers have mentally checked out because of the IPO and are doing the bare minimum to prevent the ship from sinking.
Engineers aren't rigorous and don't value testing code they're submitting (manually or via automated tests), leading to broken features that are only discovered weeks or even months later.
Company knows that the biggest barrier to profitability is customer service costs, so they hide the phone number and laid off all CS people in high-cost areas, then re-hired customer support agents in Montreal.
Middle management and upper management set arbitrary deadlines to appease both the CEO's random requests and marketing pushes for "splashy" launch events.
Bus factor is high, with teams usually having one frontend engineer per platform (so one iOS person, one Android person, and one Web person). Little interaction between different product teams, so iOS people are reviewing Android PRs and vice versa.
Management's response to engineers leaving (and taking institutional knowledge with them) is to hire external temp contractors to build out company infrastructure.
Tech debt is absurdly high, with 5-year-old TODOs masking actual bugs. Engineers don't own their own TODOs and swap teams or leave before fixing them.
Getting promoted is hard, so people are constantly launching new frameworks and forcing other teams to migrate to them, leading to too much churn.
Stop lying and claiming that you'll scope down tasks when a deadline proves impossible to hit without working 12-hour days.
1. HR screen The HR asked about my experience and mentioned that their coding question is very difficult. So, we scheduled the first technical interview for two weeks later. 2. 1st technical interview Just the coding question, no more self-introduct
I received an email from a recruiter three months after applying. The next round was a 45-minute coding assessment. You have to be flawless to pass this stage. I figured out the hardest part of the problem by myself but needed a hint for the other
Interviewed with Airbnb and advanced to team matching. After talking with a few hiring managers, the recruiter went silent for months despite multiple follow-ups. Candidate experience matters, especially after investing time in interviews.
1. HR screen The HR asked about my experience and mentioned that their coding question is very difficult. So, we scheduled the first technical interview for two weeks later. 2. 1st technical interview Just the coding question, no more self-introduct
I received an email from a recruiter three months after applying. The next round was a 45-minute coding assessment. You have to be flawless to pass this stage. I figured out the hardest part of the problem by myself but needed a hint for the other
Interviewed with Airbnb and advanced to team matching. After talking with a few hiring managers, the recruiter went silent for months despite multiple follow-ups. Candidate experience matters, especially after investing time in interviews.