Pros
Great benefits package including very solid health insurance with low employee contributions and a program wherein IC contributes towards student loan principals. Flexible schedules, understanding managers, friendly environment, downtown location, stocked kitchen. Diverse staff, inclusive policies (ie: gender inclusive parental leave rather than maternity leave). Leadership makes an effort to be transparent through regular all-hands meetings. The company prioritizes hiring from within, so professional growth is a high priority.
Cons
No 401k matching. Open office can get loud. There used to be a 'boys club culture' but they have really put in a lot of work to fix that issue. Sometimes it can seem that some teams are routinely slammed with work while others frequently don't have enough work to do, so I guess those teams could be utilized better.