Pros
They have some decent snacks and beverages. My manager tried to improve workflow processes. Unfortunately the engineers who had been there a while didn't want them improved.
Cons
I was told I wasn't meeting performance goals but wasn't given performance goals to meet. When I asked what they were I was told to come up with my own. When I pointed out I was contributing more than other members of my team, they removed my access to see what others were working on. FYI they most definitely are listening/watching employees through their laptops. My manager would respond to things I had said the previous day in front of my laptop and could hear what I said while muted on Zoom. I'm pretty sure they spied on me and my girlfriend when I was working from home. My team lead was scared of the CTO, who would walk around glaring at engineers since he only knows hardware and thinks software is slacking off. Stay far far away. They expect you to be grateful for the opportunity while bullying and discriminating.