Pros
If you're like me, and you've grown up in the Metro Detroit area, you haven't had a lot of opportunity to work with a new automotive company. Rivian is a really exciting place to work. It is clear what the vision and values are of the company, and respect within the company is truly something that is talked about but also practiced. You will work with a lot of incredibly smart, passionate people if you choose to work at Rivian. People will want to push boundaries of what is possible, and it's extremely exciting. You have the opportunity at Rivian to help build processes from the ground up since most things haven't been done before. Compensation (both salary and benefits) is extremely competitive.
Cons
You are offered unlimited vacation days as part of your compensation which is a slippery slope. At my previous employer, we had a set number of vacation days, but people actively took them. At Rivian, it's difficult to taken any sort of substantial time off as there just aren't as many people who can cover for you. Work-life balance is not the best at the moment because of the size of the company and the growing demands of each employee. I am optimistic that this will change long term, but it's worth noting for someone looking to join the company in the near future. There is no set schedule regarding things like cost of living raises (I don't think they exist to my knowledge). So although compensation is competitive, it does stagnate.