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
Good pay and benefits and EDOs
Cons
Ranking system can be improved