Pros
Supportive environment, growing company, and great benefits. Cenovus treats their students incredibly well.
Cons
Could push students a bit more - many ended up not accomplishing as much as they wanted to due to lack of work provided.
Pros
Great culture and leadership opportunity
Cons
Company sold to another company