Pros
Downtown and close to transit Get to wear jeans everyday
Cons
Heavy favouritism - if you speak French and English you will be promoted faster or if you sleep with management - especially if you are least qualified. Tend to hire new immigrants that are fresh off the boat with poor English which clients get frustrated even more having to deal with. Downsizing - shrinking the office from 3 floors to 2 floors. No support from managers, no direction from upper management and high turnover which leads to poor employee morale. Clients are increasingly upset over jacked insurance rates upwards of 50% in one year namely on private auto and the company simply has advised staff not to care how the customer feels in the name of greed. Long term employees who had worked or been trained by CDI are fired for no cause to cut costs. You are better to call in sick for an extended period of time as apposed to calling in sick once or twice in a year which can lead to termination. Best to work here for no more than 2 years then get out while you can otherwise your skills we be redundant and you will feel complacent due to lack of advancement.