Don't buy into the mantra "Bell Cares". Unusually high turnover in IT. This should tell you all you need to know. I feel it all starts at that top and trickles down. The teams are understaffed and constantly under high amounts of stress. The workload is crazy and the expectations are unreasonable and aren't attainable as things sit now.