Vantaggi
Reasonably competitive pay; good benefits; casual work environment; good colleagues. SCC is a large company so there are many types and levels of jobs available for many different skillsets. The engineering department is held in high regard and is probably a very good place to work.
Svantaggi
Management is heavily top down, unstable and, unfortunately paranoid. Employees are told how to "handle" upper management by middle management to stay out of trouble. People are fired arbitrarily and given no chance to discuss or contest the firing (even employees who have been awarded, recognized and promoted); this creates tremendous fear for one's job. Management is disorganized and often holds up progress of projects waiting for simple approvals. Atmosphere is oppressive and fearful, leading to a lack of willingness to submit ideas, a lack of creativity and an unwillingness to attempt to improve process or product. If you think you can beat the system there, you are sadly mistaken.