Pros
Casual office environment (jeans are allowed), good bonus program, and management is efficient and approachable without any micromanaging. The majority of employees/coworkers are friendly, and the overall the environment is very pleasant to come in to every day. I would also put the open office plan mostly in the Pro category. HQ is also full of windows/natural light. The company also does a lot for employees in terms of fun but optional events, holiday parties, and enrichment programs.
Cons
While benefits are competitive within the industry, I would love to see the company lead the industry on paid maternity/paternity leave. Currently there is no paid leave, which is why I only gave four stars for the work/life balance and benefits categories.