Pros: nice co-workers, company events, stable wages and job security
solid company, few lay offs, and a lot of security. This company has been around over 50 years and has very little turn over. Employees are expected to work hard and the company runs very lean, but they are also treated well and the enviroment is respectful and fun. They have offices all over the US. Office work is business casual.