Shell Jobs & Careers in London, England

Hiring? Post a Job
1 job opening Back to all jobs

Show:  All Results Last 7 Days
13 days ago

Business Analyst

Shell London, England

This is an Business Analyst (BA) position in the Downstream Global Commercial OTC Competency Centre. This role provides all the necessary functional… Shell


Shell Reviews

308 Reviews
3.8
308 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Shell CEO Marvin E. Odum
Marvin E. Odum
20 Ratings
  1.  

    Good

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Anonymous Employee in London, England (UK)
    Current Employee - Anonymous Employee in London, England (UK)

    I have been working at Shell

    Pros

    Good package, good people lot of technology

    Cons

    To many bosses, procedures and hard to take decisions

    Advice to ManagementAdvice

    Be less in number

    Recommends
    No opinion of CEO

Work at Shell? Share Your Experiences

Shell

 
Click to Rate
or