5.0
Feb 14, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Shell cares for employees and that comes through with work life balance
Cons
Salary is quite low compared to other industry and advisory
Check out your Company Bowl for anonymous work chats.