Not the best Job security
PROS: Excellent benefits and pay. You will get a decent amount of vacation time from the get go. Depending on your position, they may offer teleworking options. Excellent experience, training and Education allowance. Easily accessible to transit, which I preferred to use instead of driving. Open office layout, very technically up to date meeting - more...
Great benefits and pay