Office politics are moderately to high. Sometimes it is difficult to use the generous PTO because of how much there is to do. Promotions seem more motivated by who you know rather than what you know, so advancing your career is difficult. Your best chances at being promoted are someone leaving, but that doesn't happen very often. Odds are that you will be doing the same thing on your first day as you will on your last.