Pros
Blue Sky is a great, fun, stable place to work. Everyone's easy to work with, extremely talented, and compensation and benefits are in a comfortable range for Staff. For contractors, depending on the position, they are sometimes able to offer housing for the duration of your contract employment, which is quite generous.
Cons
Most days feel like a giant startup where no departments are talking to each other, working in highly proprietary pipeline that takes at least a few months to wrap your head around (if your role involves that sort of knowledge). Many departments also lack solid documentation, if it exists at all making the initial learning curve potentially steep. These are things you find in most post houses but odd in a big-league animation studio that is on par with Dreamworks and Pixar in visual work quality.