Pros
Canon gives back to the community. Blood drives, clothing drives, Breast Cancer sponsor, National Center for Missing and Exploited Children sponsor, Earth Day events, etc. Great products, good building and location. Nice cafeteria
Cons
Salaries need to be higher. Not a good company to balance work and personal life. If you arrive at 9:01AM you are late. You cannot "leave early", you must take personal time. When salaried most companies let you work thru lunch or come in early to leave 30 minutes early. No working from home, but if company is closed due to weather, you are expected to work from home if needed. No official comp day policy for travel. Some managers do not communicate well, and other communication issues levels across the boards. Favoritism