"Very visible company, low internal promotion/mobility"

It's a great resume builder and there are a ton of interesting projects. The benefits are awesome (fitness classes, great cafeteria, time off, etc).

Cons

They seem to favor hiring outside vs. within the company. A bit of grass is always greener syndrome. They've created a program to combat this, but many wonder if it's just for show. Hence, people leave and get promoted outside the company.

Advice to Management

Look to your current employees for promotions! Or at least pay your employees a proper promotion salary. That's why people leave.