Pros
The benefits are incredible. The pay is above average. Everyone I work with is a superstar in their specialty. On the job training... routinely working on new and exciting technologies and helping build the very best cyber security product on the planet. The top level of the organization are incredibly smart with a deep and rare set of knowledge and insight with a profound vision. I've read many bad reviews from sales teams. I certainly can't speak to that. I know that sales has grown quite a lot over the last year. However, concerning everyone I've interacted with in Data Science, Services, Cloud Engineering, and Security have always been extremely high quality professionals with only the customers and product quality in mind. Both my direct manager and the director of my department has been more than wonderful coping with off time for vacations, random "life" stuff that pops up, and medical leaves without flinching and with deeply caring support. When I was burning the midnight oil working on a passion project at the company, multiple people approached me to make sure I was ok to be sure I wasn't going to burn out and didn't feel pressure to work extra hours. There was no pressure, but I genuinely enjoy certain projects. I get paid to do, at enormous scale, what I used to do in my closet with a tiny computing cluster for fun... Work life balance are fiercely defended on our team of 20+ people from the director level down. No one asked for me to write this. I only decided to post something after reading the negative reviews. CS has many times the number of employees here and I'm in tech, not sales, but never encountered anyone with anything negative to say about CS, both current and former employees.
Cons
Remote work is hard. Time management and personal discipline require vigilance. Some people aren't cut out for it. It took me months to really fully adapt, but everyone experiences it the first time they work full time remote. To help, organization, planning, and management have really stepped up to fill the gap, and the people I interact with are always courteous and professional.