Great brand recognition, high quality products, decent benefits
Cons
Lacks communication/collaboration amongst team. Certain members of upper management tend to be passive aggressive when confronted with concerns or suggestions. Lack of clarity when it comes to certain roles