Pros
Liberty takes employee satisfaction very seriously. The company puts great effort into the employee experience, elements of the job and environment. Liberty provides many options for flexibility to... reach a work life balance, career development, and training opportunities. Liberty has a supportive culture for employees at every level.
Cons
No company is perfect, but I'd be hard pressed to come up with any significant downside. Liberty is a great company.
Pros
Great way to get your foot into the industry
Cons
Training couple have been better