Pros: cafeteria with amazing food, yet overpriced.
Cons: very competitive. contractors are treated with little respect.
Great place to work, amazing people, good pay if you are in the right department.
There are some great managers and others that are horrible.
Contracted workers are treated with little respect and zero job security.
The TO campus is beautiful and the Company is highly profitable.