You will get the sense that the company doesn't seem to flinch on spending lavish amounts of money on services, equipment, parties or anything else. Every year, they also announce another benefit that employees will be receiving. Don't be fooled. Salaries are normally between 5 and 10 percent lower than you will find elsewhere. Their benefits are also just okay. They make it seem like they are being generous, but really they could do much better for their employees.
The company isn't interested in promoting within...unless they have no idea what it is that you do, then you'll be promoted, guaranteed. Across all departments, XIFIN hires outside talent instead of promoting current talent. Then, they don't listen to new talent's ideas (which are usually trashed by the executives in favor of doing things the old, archaic ways). So what happens? The new talent finds a job somewhere else where they'll be listened to, leaving XIFIN with a glaring hole in their staff, which instead of replacing they'll just have the current, underpaid employees do the additional work and then still not promote them until they find another temporary outside talent employee or be so satisfied that the hole is covered that they close the position.
At a recent company meeting, the CEO quoted the Steve Jobs quote about hiring smart people so that they can tell us what to do. This is definitely not true with the company as a whole. It may be true of the CEO, but definitely not of the rest of the executive staff. The rest of them consider themselves the smartest, then force terrible, uninformed decisions that negatively impact the customer.
Incidentally, XIFIN talks about how they can't find anymore talent in San Diego. They have concluded that they must have hired them all (this is not a joke, they sincerely think this way). However, XIFIN's reputation as stated above keeps talented employees away, as they know they can get a job anywhere and XIFIN doesn't listen to new employees.