CSDC Systems
Great place to work but lacks clear communication from top management.
Technical Products Specialist (Former Employee), Ottawa, ON – July 31, 2012
CSDC Systems
From prosperity to back stabbing in 6 months
Director or higher (Current Employee), Canada – November 23, 2012