What I liked
It's a huge company, and of course has the resources of a huge company! Beyond the internal development tools (which were a dream --> there are so many tools to help you get your work done better and faster), there were always classes I could attend to learn extra skills, and the ERGs (basically, clubs for employees) were an awesome way to get to know people beyond my team and connect with people with similar interests. Also, I'm a big fan of SF.