3.0
Apr 18, 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
You are recognized for your work, however, it is difficult to move oneself out of the front end. New England is the only area for advancement into an analyst role.
Cons
Liberty does not have the greatest senior management team. They know nothing about the department they are responsible for. The people that work in each department have worked there for over 20 years. Sometimes low turnover is not always a good thing.