Management is top-notch and has your back, always.
Fun work environment, people are great.
Office is in a co-working space with great perks.
Very little micromanagement means your voice is heard.
Cons
The number of PTO days is fewer than I've had in the past, but company flexibility helps offset