It's a large company with a lot of opportunity. The satisfaction of the role is highly dependent on one's manager. Some managers are fun to work with, most are decent, some manage poorly. This applies to senior leadership as well. Some departments treat people with respect and dignity, most of these are on the business side. The IT departments have made strides, but many departments, sadly, still see people as numbers.
For the most part this company is very stable, and provides a lot of growth potential. Many people start a rewarding career at this company, and a few even finish a career at Liberty.
Free coffee, generous tuition reimbursement.
Pricey healthcare, so-so work/life balance.