Pros
For the first couple of years it was a very pleasant work environment and the structure of the company made sense. (Even though we still were very top heavy with so many directors and managers it was unreal.) But, it was very much a family atmosphere. The end users that I supported treated me with the upmost respect and I received dozens of emails from all levels of the company even senior level executives whom i provided executive technical support to, for most of my career there. When the economy went down and job cuts started happening and they decided to reorganize everything, is when things began to crumble, and has only gotten worse. But for the most part, It was a god company that I enjoyed waking up to everyday. A job that didn't even seem like a job because I was doing what i love and I worked with a great group of people in my department and got to support and work with great people all over the company. The pay was competitive, with nice bonuses as long as the company meets it's goal for the year.
Cons
Since the economy crashed, CBC cut back on it's work force, and has done multiple reorganizations of departments, Some don't make any sense at all. The worst part of this is that Every single employee has suffered because of the lower amount of employees, workers are expected to take on a workload that is so overwhelming, it has turned a company full of happy people and a solid unit of people willing to work together as a team and help one another when one is in need of assistance. These days, Everyone seems to be beyond stressed and can barely keep their head above water. In fact it's gotten so bad that many employees don't even get along anymore because of a situation regarding a task that may of needed completed by one person ended up falling into the hands of another and it's this non stop bickering between employees on who carries more of the workload. The younger workforce does take on a great deal more than the tenured staff who know that they have been there so long and that they can coast through the rest of the years at CBC before retirement that they are not pulling their weight what so ever and the jobs they do take on are the easiest to complete. Jobs that could easily be taken care of by inexpensive interns or contractors which the company or at least a lot of the areas don't take advantage of anymore. Since, i've left, i've kept in touch with some, and every single last one of them is seeking employment elsewhere due to this unrealistic workload that no one can achieve. People sick of the hostile work environment that has developed, and people are just miserable. I understand it's the economy and most places are doing these types of things but CBC has taken to a whole new level and a lot of people have been hanging in there for years but the problem only has been getting worse to the point that it effects there personal lives, and has made some of the most pleasant people turn into irritable, short fused and just down right nasty to their co workers. It's a shame because, before the reorganizations of the departments, we had good teams lead by great managers and everything ran like a well oiled machine. Everyone got a long, we as a team would have group outings at least once a month because we all were friends and worked great together and it brought the team closer together. CBC was good to me over the years, but from what i've witness and been through, i'm glad that i'm no longer an employee there. I think the problem is only going to get worse and I see certain areas being outsourced all together and everyone that works in these ares knows it because the writing is all over the wall.