The Concord office has the vibe of a start up, but funds from a public company. Management is extremely helpful and generous with their employees.
Cons
Communication between this office and HQ is lacking, but is improving with time. C suite levels make an absurd amount of money compared to their employees.