Vacation time is not very competitive and is reset at the end of the year.
Raises are minimal, if any. Bonuses are small and getting smaller for the most and staying big for the higher ups. For a company that emphasizes the idea that employees are their most valuable asset, you will only be treated as such if you are "popular" or close with the higher ups. It seems the same few people keep getting promoted and rewarded. The benefits are good but you will absolutely not be rewarded monetarily for your hard/good work. You will get a nice email while any extra money the company has is divvied up among the unnecessary amounts of managers and directors.
The company outlook is not good, as there have been constant layoffs and downsizing for a few years now as the business loses contracts to competitors. I feel there is no room for upward mobility, as every year the company is getting smaller.