Management team is empowered
Work life balance is good
Great relationship with colleagues
Competitive benefits package
Cons
Very large company with some communication gaps
Slightly lower than average pay
Operational silos sometimes shift blame, resolving issues across functional areas can be tedious