Career Center Manager, London, ON - 2 December 2016
London Life (LL) is a relaxed place to work. It offers a very good work-life balance but may not be the right place for dynamic people who are seeking to grow. The culture is resistant to change and is political. Overall, it is the right place to work if all you see is "stability".