5.0
Oct 24, 2025
Recommend
CEO approval
Business Outlook
Pros
Culture, overall job fulfillment, work life balance, staff to work load ratio is favorable, excellent benefits package
Cons
Large corporation means lots of departments involved in any decision, which can cause large delays in implementation of any new process. Annual compensation raises are very low compared to the industry standard.