Pros
Direct leadership is supportive, always looking for opportunities to grow skillset, frequently provides feedback on performance
Unlimited PTO, remote work, and leaders who support work/life balance is amazing
Cons
I cannot think of anything negative