Talisman is a bit sneaky as it uses contractors/temps in long term assignments. This cancels out any possibility of ever having to hire someone, pay them a good wage, or solid benefits. The company is burdened with horrible investments that were made in Europe. Based on this there's no way to expand their North American ops, so things are really bad... The execs are pushing everyone else to constantly "reorganized" in hope this will solve their problems. PAS ERP system is a joke at best. It might work in a company that's much smaller - the system is very slow and hard to use.
Anyhow, if you enjoy meetings, a ton of meetings... This is the place for you. Meetings happen all the time and rarely have anything of value.