Stay away from this place. A change in senior leadership in 2015 has sent this place into a spiral. Of the 130-ish folks on staff, nearly 80 have left - it is a revolving door.
Hard work is rewarded by more work, tighter deadlines and absolutely no personal life.
They have recently been hiring recent graduates - because they can get them to work (hourly) for next to nothing. Do not fall into this trap, this place is not sustainable long term.
Horrible leadership, who do not have your back and use every opportunity to stab you in the back.