The people below management are great colleagues and truly care about their jobs.
Cons
I would not advise my worse enemy to work here. Upper management truly does not care about the employees and does not even try to hide it. Work from home policy has changed 6 times in a few years, with each change becoming more restrictive.
Great people to work with. Office culture is fun and supportive. The people I work with are the best part of the job. Always a busy place as the company grows and expands into new territories. An exciting company to work for & a leader in the industry.
Cons
Lack of remote work flexibility and below average benefits. Generally slightly understaffed across the board, so a lot of people are stretched thin. Lack of federal holidays off is an annoyance too.