Pros
Specific To Interns: Interns are given a lot of resources to both learn and have fun. There are about 1-3 speaker series every week for interns as well as other tech talks which are open to all employees. There were also so many fun events to help interns explore San Francisco such as a cable car tour, a small cruise ride, or street food tours. Overall Company: The company culture is fantastic. Salesforce is huge on doing social good and do a lot to help employees have a positive impact as well. For example, there is generous donation matching, hours of VTO (time off for volunteering,) and awards for employees who volunteer more. For example, the company has an internal Facebook-like system where posts are public to everyone and most communication / business is done on it. Every 4 months, there's an internal career fair where you can learn about other teams' projects and transfer to another team if you'd like.
Cons
It's a larger company so work tends to move more slowly. However, your actual team is usually small.