Benefits are pretty solid. 401k matching was recently removed, but that was atypical for a startup anyway.
PTO is actually unlimited, and employees tend to take an above-average amount (at least in my department).
We have a sizable customer base, and they generally love the product.
Engineering is of above-average quality.
There's a very good employee retention rate (employees are probably just happy in general).
The C-suite is very transparent about financials, business dealings, and decisions.
The company culture has a handful of unique elements (e.g., an annual company-wide camping trip/getaway).
Offices have become significantly more cramped and overall seem dirtier and less nice than a couple of years ago (SF).
Catered lunch every day is nice, but the food is often mediocre to bad.
Moderate churn in middle management.
Building solutions for things like payroll and insurance means a lot of dealings with legislation and boring regulations, which can be uninspiring at best.
Occasionally, inept individuals become managers and do some damage to departments or teams.
I'm slightly underpaid given my amount of experience and peer comparisons.
Stock options are great, but cash matters more to some employees. Don't let engineers be attracted elsewhere because we failed to pay them what they're worth.
The interview process took three rounds: * A culture-fit phone call * A standard technical phone interview * An onsite interview medley The culture-fit phone call took about 30 minutes, during which each side felt out the values and ultimate
There was a series of interviews, both technical and non-technical. Technical interviews focused on my ability to understand simple, real-world problems and how to write code to solve them. The whole process was very smooth, and the interviewers wer
The interview process was fantastic. It felt like I was collaborating with my interviewer rather than being tested, even though the interview was not in my language of choice. The interviewer knew this and said I was free to ask him syntax questions
The interview process took three rounds: * A culture-fit phone call * A standard technical phone interview * An onsite interview medley The culture-fit phone call took about 30 minutes, during which each side felt out the values and ultimate
There was a series of interviews, both technical and non-technical. Technical interviews focused on my ability to understand simple, real-world problems and how to write code to solve them. The whole process was very smooth, and the interviewers wer
The interview process was fantastic. It felt like I was collaborating with my interviewer rather than being tested, even though the interview was not in my language of choice. The interviewer knew this and said I was free to ask him syntax questions