Pros
The pay, healthcare benefits, 401k match (if you stay there long enough), and paid paternity leave (if you stay there at least 1 year I think)
Cons
This is just my experience, but I just felt like it was hot mess in the auto side of the business. My boss left to a different team on my first week, my team was all remote but didn't really desire to connect at all. I had no direction for the first 5 months, I didn't do anything for the first 5 months because getting access to systems took forever. I was told to work on user stories but then was told that most of them would never see the light of day unless they were business critical. My team wasn't super helpful in explaining how to get access to systems or even explaining how things were done for X system, request, process, .etc. I left at 6 months because I was so bored and checked out. I will say that we did get a new manager in the my last two months of working and he seemed like a great guy and thought he was going ot be a solid leader for the team but I was too bored/annoyed to see if that would go anywhere.