TL;DR: This company has an odd vibe, make sure that you're VERY detail oriented during your coding sessions - they are looking for deep knowledge of syntax. Higher level design stuff matters less than other places.
Pros:
- Very easy interview process
- Take home assessment with lots of time given to complete (leetcode medium + SQL statement question)
- 4 interviews total, less than other places
Cons:
- They are looking for syntax knowledge during live interview
- Pay is low compared to other places
- No one seemed happy/excited working there
Noteable weirdness:
- One of the managers said the company is stable, layoffs unlikely. Then bragged to me that they never had to worry about being laid off because of all their experience. Then they said the engineers they oversee still worry about layoffs because the engineers are "anxious and have mental health problems". Honestly a hilarious thing for a manager to say in an interview but I was a bit taken aback lol
- One of the engineers said "Where have you even used this language? Just in school?" When I made a syntax mistake during the live final interview. I was interviewing for a senior position, had made it through the first 3 interviews, and my resume lists many years of experience lol. Kind of a borderline disrespectful thing to say to someone that's interviewing. Like even if you know I've failed the interview you could at least be polite during the interview.
But hey maybe it's an awesome place to work! I wouldn't know. :)