New CEO seems better than old, trying to be more strategic.
Good WLB if you don't want to go above and beyond. Meetings are not too early or too late, ever, and there are half-day Fridays.
Fun product (food).
No layoffs yet.
Although many employees are remote, there is a strong push back to the office, and it has been made clear that advancement opportunities for remote workers will be limited. The company is not hiring remote employees anymore.
On-call can be stressful, though usually not in the middle of the night, since the company is only in US time zones.
There are not enough engineers to do all that is needed.
It often feels like putting out fires more than making strategic new features.
The stock is very weak (even compared to similar companies), causing compensation to always be much worse than promised.
Compensation is very good but not competitive with many big tech companies that have better performing stock and are actually profitable.
Focus on strategies that can differentiate us from the competition, not just catch up.
Hire more engineers, including remote ones. It's too hard to hire good people who want to work in Chicago. People get more work done remotely anyway.
I was contacted by a recruiter in January 2025 and scheduled a first-round live-coding interview with a tech lead. She was very helpful and supportive, and it was probably the least stressful live-coding I've ever done. The interview involved coding
The interview process included: * Two programming sessions * One system design round * A final meeting with the manager The process was smooth, and HR provided information on how to prepare for each round. After the last round, I received the offer
Easy. Interviewer was very helpful. Design question: Design a restaurant search for diners. Coding: Grid manipulation. Merge intervals to calculate driver pay. Behavior: Past experiences. Situation when you took a decision based on data.
I was contacted by a recruiter in January 2025 and scheduled a first-round live-coding interview with a tech lead. She was very helpful and supportive, and it was probably the least stressful live-coding I've ever done. The interview involved coding
The interview process included: * Two programming sessions * One system design round * A final meeting with the manager The process was smooth, and HR provided information on how to prepare for each round. After the last round, I received the offer
Easy. Interviewer was very helpful. Design question: Design a restaurant search for diners. Coding: Grid manipulation. Merge intervals to calculate driver pay. Behavior: Past experiences. Situation when you took a decision based on data.