Sales Support (Current Employee), Oakville, ON – May 28, 2015
DLL Canada has a great culture. It has a family feel to it as there is only roughly around 170 employees but at the same time it's part of a global operation so you have resources that come with an international company. The hierarchy is flat so your feedback is heard by upper management. Working environment is open concept which took a bit to get used to but I ended up really liking the space. Communication inter and intra department was more efficient.