
Got to meet multiple team members. While it's time consuming it's good to get a better picture of the team you'll be working with.
I have a good relationship with my manager and know what's expected of me. Makes me worry less about performance and just getting things done.
Benefits are great in my opinion. Healthcare meets my needs and various other programs like fitness stipend, student loan contributions, commuter benefits, fair amount of PTO. 401k match is average.