Pros
I genuinely think Zoox has the potential to be a great company. I do think that management at all levels (including the C suite) do a really good job at embodying honesty and transparency. The office is great and people are usually very nice. The technology is exciting, the company has a great roadmap and path to success and it's really cool to be a part of something like that.
Cons
However - if you are not in an engineering role your career will likely be belittled and overlooked. Like many tech companies - the technical jobs are king here. Upper management doesn't really understand operations focused roles. The HR department is very toxic and cliquey. If you're not part of the OG crew you do feel to be a bit of an outsider. The folks who have been around for the longest & are closer with the founder are favored. There are a few people in senior roles purely due to tenure and not ability or qualifications. This causes a lot of problems and just a very inefficient department. Many talented people have come through and left because they simply weren't allowed to do their jobs well. You feel like you can't make progress and like you're trying to achieve your KPIs with your hands tied behind your back. Many roles do not even have clear descriptions or KPIs (hence why I think upper management doesn't invest in or understand these roles).