Pros
The teams here offer a genuine support system. I never feel alone, and when I have questions, concerns, or need assistance I'm provided the appropriate support and resources for success.
I feel I my voice is heard and I can have honest conversations about tasks, expectations and deliverables.
Great work/life balance, and solid benefits.
First time I felt real progression in my pay and career path
Cons
Projects and timelines do move relatively quickly due to having a variety of projects