Great place to work, proffesional enviroment.
Pros: lots of knowledge in the room, first rate equiptment
Cons: long shifts at times, changing shift times every 2 weeks was a bit hard on you at times
IBM Canada has a history of red tape, as expected of an older fortune 500 company. We were always learning as the software/hardware was in constant betterment. The management team were first rate, and the co-workers quite supportive and friendly. The unit had a "family" mentality that made teaching and learning a relaxed environment. The toughest part of a job like this is the constant technological changes, and trying to stay 'on top' of them, though this was also the most enjoyable part of the job as well.