Simply the best company I have worked for. The culture is very family orientated with a very high employee retention rate of 12 years. I am very grateful to have been able to work for such a great company.
Cons
I really can't think of any cons to joining this company.