The good thing about Canon is I like the people I work with.
The overall atmosphere is friendly.
They celebrate mostly every holiday. They have Halloween decorating contests. Canon is a good company for anyone just starting out. If your just looking for a job to pay your bills, then they are a good company. If your looking for career advancement, they are a good company to show you the ropes. It really depends on where your at in life. Overall I believe Canon is a good company to work for. Of course this is just my opinion.