No complaints about any of the people I've worked with directly. Benefits are amazing. Pay has always felt competitive.
Layoffs have become the norm. Our team shrunk six different times in four years, and allegedly none of those instances were due to performance concerns. All but one of those times, no one was given advance notice; they just turned on their laptops one day and their password didn't work. Every time, multiple leaders stated that they didn't anticipate any more layoffs in the near future. This, after the third or fourth time, became pretty clear that all day, every day, you never know if you'll have a job tomorrow.
Performance reviews are a bit of a black box too. Some seemingly high-performing people will get arbitrarily hit with an underperforming label months after the period they were allegedly underperforming, with no discussion about what they were failing to do, and then be let go.
If you're going to keep asking employees if they feel valued while letting batches of people go every other month without warning, stop being surprised when most of them say they don't. Offer some consistency for any sustained period of time before asking for trust.
There were three separate 60-minute remote sessions. A basic live PySpark coding exercise (LeetCode style), a systems design exercise (using Miro), and a classic Q&A of standard HR behavioral prompts.
SQL Exercise: Involves writing complex queries with tricky joins. Tests candidates' ability to handle database querying and data manipulation. Python/Java/SQL Streaming Exercise: Focuses on data processing and analysis. May involve implementing Ma
Phone screening - determined eligibility. General questions regarding eligibility. Going over the position, describing the team and responsibilities. As well as opening the floor for questions during the interview. Make sure to ask questions.
There were three separate 60-minute remote sessions. A basic live PySpark coding exercise (LeetCode style), a systems design exercise (using Miro), and a classic Q&A of standard HR behavioral prompts.
SQL Exercise: Involves writing complex queries with tricky joins. Tests candidates' ability to handle database querying and data manipulation. Python/Java/SQL Streaming Exercise: Focuses on data processing and analysis. May involve implementing Ma
Phone screening - determined eligibility. General questions regarding eligibility. Going over the position, describing the team and responsibilities. As well as opening the floor for questions during the interview. Make sure to ask questions.