Pros
Good product. Smart coworkers. Renovated space. Fun activities. Catered food.
Cons
Contrived: It's true. They send emails for employees to write fake reviews to balance out the sincere ones. Bad management: CA seems like a good place to work from the outside but once you're there and see their processes - they need a ton of work. With my department, management was sloppy. They focused on what they needed to get done on their plate but were lousy managers. I knew it wasn't the place for me after the first month. No clear goals: With every meeting I was in, projects did not have a clear direction or deadline. People who needed to be in office were always sick or on a yacht in Ibiza. Projects often got cancelled or delayed until oblivion. Sure, if you're okay with incompetent work - you can continue to work this way. But I'm not about that.