Good vacation allowance
Solid pay
Great sense of community and charity
They actually live by their “Challenge, Collaborate, Care” philosophy
Great place to intern or start your career
Cons
Lots of red tape (large company)
Left hand/right hand problem
They have more lateral than upward movement