4.0
Nov 28, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Travel; Compensation; Benefits package; Work/life balance; Friendly atmosphere to work in
Cons
Occasionally uncooperative internal stakeholders will disrupt an otherwise pleasant working atmosphere. Large and fragmented teams scattered across the world can make collaboration difficult at times.