Taro Logo

Average place with slow growth

Senior Software Engineer
Current Employee
Has worked at eBay for less than 1 year
April 5, 2012
San Jose, California
2.0
Doesn't RecommendDoesn't Approve of CEO
Pros

Good if you want a stable job with minimal work and if you're not ambitious. Most people just go by with the minimum amount of work. The salary is average, with good benefits. You get a MacBook.

Cons

As a member of the search backend team, some of the problems include:

  • New management who don't understand how eBay works, trying to force-fit solutions they saw at Yahoo and Microsoft.
  • Too much process being introduced; agile Scrum burndown charts, etc., take the fun out of coding. There are two to three update status check meetings every day, and you have to fill multiple charts on your progress. It feels like a punch-card system rather than creative software development.
  • The project they are working on has been significantly delayed by almost a year, so work-life balance suffers. Plus, key people have left.
  • The engineering vision is driven by a few senior people who often belittle other engineers, publicly humiliate code written by you, and take credit for all the glamorous work. While these people are smart, this can be a bad learning experience and a disheartening experience for younger engineers.
  • The entire software stack is being rewritten for the past two years. It feels like a long project, and most deadlines are missed by months. There is no accountability from senior management.
Advice to Management

Hold management accountable. Focus on agility in the business, not just software dev. Stop working on just rewrites and think about creating something new. Look at startups like Shopkick, Pinterest, etc., which are able to reinvent things with much fewer people. Focus on social/mobile. Just rewriting things will make no difference.

Was this helpful?

eBay Interview Experiences