Dell Canada Reviews in Ottawa, ON Area
-
Pros
If you like a fast paced environment is the place to be, and real effort is made to make you feel part of a team, and to do extra activites that really create that sense of comradery.
Cons
Work life balance is not always easily managed there due to fast made decisions that trickle down to front line employees too fast.
Advice to Senior Management
Keep doing what you are doing.. try to mitigate the issues with work life balance.
-
Accounts Manager in Ottawa, ON (Canada):
“Good company going downhill.”
Jul 5, 2008
-
Technical Agent in Ottawa, ON (Canada):
“Keep promoting, Save jobs and give well in advance notice”
Jun 12, 2008
-
Dell XPS Tier II Support in Kanata, ON (Canada):
“I am the reason! And Happy to be so!”
May 1, 2008