Pros
Previously flexible remote location and my team tends to respect work-life balance since these jobs are not life-saving.
Cons
Largely dependent on project for career growth opportunities. Alarming recent leadership communication significantly impacting benefits. In the last 2 years, they increased utilization by 1% (>2 days of work), and changed the floating holiday policy to affect utilization (another 2 days of work), effectively shifting more than 4 days of vacation to 4.5 days of work. In addition to that, there are segments receiving notice of mandatory in-office days despite the offices being too small to accommodate large groups. If you have virtual meetings when in the office, you almost always have to be on mute or clients and team members will report extremely loud disruption from others in the office.