Pros
Generous PTO policy, interaction with client at staff level
Cons
It's a new office so some growing pains are inevitable, but there are systemic problems in senior management. Leadership inflexible about scheduling PTO during busy season and other times of the year, even when staff experience physical and mental stress from job. Senior manager doesn't show face at client and takes personal time off while staff forced to run the job. Office uses resources for perks and to locate in the city rather than better training its less experienced staff. Little to no on-the-job support from senior management to help setup staff for success. Senior manager delays work reviews creating a backlog of work for staff and then blames staff for blowing the budget. Senior manager plays favorites and uses scare tactics to convince former staff to stay at the company.