Pros
The company is still growing, which translates into generous benefits and decent salaries for the people who work there. The free food and excellent health insurance plans are particularly noteworthy. The people who work here tend to be very smart, but still down-to-earth and approachable. Additionally, they have a well-established system for internal recruiting, which allows employees to avoid getting stuck in the department that hires them.
Cons
The performance review system is too simplistic. Consequently, many employees that slightly exceed their managers' expectations end up with the same raises as employees who either meet or fall a bit short of those expectations. FactSet gives good raises to significant out-performers, but only if they work in departments that contribute significantly to the firm's bottom line. Also, at least in my department, you need to get several promotions before you're eligible for a bonus.