Pros
top company to work for to grow your career. supportive of staff and great management.Cons
There are no cons about this company and work is what you make of it. if there are cons with companies then that is a culture problem and senior leadership should develop better culture. this company does not have those cons.