Compensation package, benefits, workplace amenities, training and development opportunities, and career growth opportunities. Overall great company to work for.
Cons
It’s a very large organization so things tend to move slow, but other than that, the pros outweigh the cons by a lot.
Flexible Hours
Good opportunities (Domestic and International)
Good public image
Great benefits
Good salary compared to peers
Good managers (competent)
Cons
Some managers are not ideal (too young and lacking adequate soft skills, micro-managing)
Lack of employee praise for performance
Culture could be improved (starting to feel like a large political company)