These aren't really cons, but more like side-effects of being in a hypergrowth company, and things to be aware of before joining:
Many of the engineering managers have been here for less than a year, so I feel like they're still getting into a groove with how the company operates and finding ways to improve processes here. So far, it's been a good experience when I work with management. Cos, the CTO, and Edwin, the Dir of Eng, are amazing. Their visions generally resonate well with the engineering department. Keep up the good work.
Very thorough and communicative, had an involved process covering everything from basics to complex methodologies and techniques. Everyone was knowledgeable and thorough. There were at least 4 rounds, including multiple coding questions.
First, there is a recruiter screen call to go over your background and the role description. Then, there is a technical screen with an engineer. Finally, there is a virtual onsite.
HR interview, 2 live coding sessions, values interview, system design interview, and final HR conversation. Long and initially not very clear process. But the company helps with videos of all stages.
Very thorough and communicative, had an involved process covering everything from basics to complex methodologies and techniques. Everyone was knowledgeable and thorough. There were at least 4 rounds, including multiple coding questions.
First, there is a recruiter screen call to go over your background and the role description. Then, there is a technical screen with an engineer. Finally, there is a virtual onsite.
HR interview, 2 live coding sessions, values interview, system design interview, and final HR conversation. Long and initially not very clear process. But the company helps with videos of all stages.