Some position (Former Employee) – Ottawa, ON – 22 November 2018
Some free food. Some opportunity to present ideas and share thoughts.
Abnormal culture. If you accidentally fall out of favor with upper management you will be publicly humiliated and terminated, without any due process. Very strict on time and attendance, obsession down to the minute. Generally unprofessional environment.