There are newer employer reviews for eBay Inc.

4 people found this helpful  

Some smart people and things to work on, but overall not quite satisfying experience

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Career Opportunities
Former Employee - Software Engineer  in  San Jose, CA
Former Employee - Software Engineer in San Jose, CA

I worked at eBay Inc.

Pros

- relatively nice campus; good, convenient location
- good overall compensation and benefits
- hard work somewhat recognized and even rewarded
- work-life balance seems to be getting better; flexible working hours
- overall friendly environment, with good collaboration among the teams
  and not much politics at the level of individual contributors
- some very smart people and sometimes quite interesting things to work on
  (scalability, data mining, search, ...)
- experience with the entire dev. cycle - from requirements to code release (see cons, though)
- empowered to address directly most of the project-related issues (see cons, though)
- some helpful processes in place (see cons, though)

Cons

- upper management does not have good understanding of technology and
  software development in particular - thus not really able/willing to fully commit
  to the related long-term investments

- too formalized performance evaluation process - probably in attempt to make
  it accurate and unbiased, even at the cost of depriving it of the real substance

- being a large and not-so-attractive company anymore, the quality of employees
  can sometimes make a collaboration more challenging and inefficient

- project planning and task scheduling can make one feel just as a relatively expensive piece
  of equipment that needs to be "optimally" deployed, and immediate managers don't pay
  enough attention to the individual needs and strengths; further on, the excessive movement
  from one software task/module to another sometimes leaves no one directly in charge of
  the software quality and its conceptual/architectural integrity, and can make developers feel
  too distanced from the results of their work, and consequently less passionate and responsible
  for the future of that software

- actual software development process is too much controlled by project managers,
  with a tendency to micromanage and put a premium on hitting sometimes
  arbitrary and/or inconsequential deadlines over the engineering concerns

- very feature-centric and fragmented software development, with insufficient attention to
   the inherent software development issues, and lacking the adequate processes and resources
   for the general software improvements - from simple refactoring to infrastructure upgrades

 - being empowered as an individual contributor is a mixed blessing - sometimes there is too much of
   "distractions" from getting the most important things done, and lack of support from a software manager
   with enough clout, will and attention to step in and argue for your side when really needed

- some of the cons mentioned contribute to the insufficient software quality, making the software hard to fix,
   maintain and evolve, with too much time spent on dealing with production issues - and that often leads to
   a vicious cycle of not having enough time to spend on vital improvements and technology upgrades

- lower management, although technically competent, mostly lacks a clout and/or backbone
  to make significant changes to the prevailing software development culture

- in spite of opportunities to work on some interesting things, the cons mentioned make
  the job of software developer less satisfying and impede the professional growth as well

Advice to ManagementAdvice

- most of the old guard should leave, starting from the top
- have a vision, courage and integrity to do what is right in the long-term
- give more influence to the people who really understand technology
  and particularly software development
- allow or even encourage lower management to challenge the existing practices
  and make exceptions to the rules and procedures when it makes sense
- although individual contributors are generally replaceable, make sure your assessment
  of the demand and supply is right, and keep in mind that outsourcing them out of the sight
  does not automatically resolve the related issues

Disapproves of CEO

1111 Other Employee Reviews for eBay Inc. (View Most Recent)

Sort: Rating Date
  1.  

    eBay was once a great place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Former Employee - Senior Manager Customer Service  in  Draper, UT
    Former Employee - Senior Manager Customer Service in Draper, UT

    I worked at eBay Inc.

    Pros

    innovation, change, excitement, passion, did I mention change. If you enjoy a fast paced environment, it is a great place to work.

    Cons

    You will spend more time doing power points for Sr. Management than actually doing your job. Do what is right for the customer - both internal (your associates) and external customers. eBay was once a great customer focused company, they have lost that focus. Too many decisions are made based upon costs. In a CS environment, that is tough.

    Advice to ManagementAdvice

    Get focused back on the customer. In CS it should be all about the customer.

    Listen to your leaders - you have lost a lot of great CS leaders in the past 12-18 months, and it will continue if you don't listen to your front line managers.

    Recommends
    No opinion of CEO
  2.  

    Technology company that is run like an investment bank

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Former Employee - Anonymous Employee  in  San Jose, CA
    Former Employee - Anonymous Employee in San Jose, CA

    I worked at eBay Inc.

    Pros

    Good work-life balance
    Good benefits package
    Stable company performance
    Employee Stock Purchase Plan
    Great place to work if you don't want a lot of stress or think you are good at slowly climbing the corporate ladder

    Cons

    Low salary and bonus
    Too many restrictions imposed on workflow
    Poor communication within and among different business units
    Bloated hierarchy makes career growth very difficult

    Advice to ManagementAdvice

    Stop rewarding poor managers and start putting the right people in the right places. Allow people some room for creativity and innovation.

    Disapproves of CEO
There are newer employer reviews for eBay Inc.

Worked for eBay Inc.? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.