Taro Logo

Some good things to experience, some annoying bits, especially for a contractor

Senior Java Software Engineer
Former Employee
Worked at eBay for 2 years
June 6, 2022
4.0
RecommendsNeutral OutlookApproves of CEO
Pros

Very reasonable delivery expectations. It's nice seeing from the inside such a major e-commerce website.

Automatic deployments (on PR merge) are great; everyone feels very responsible for not breaking anything.

There wasn't even a QA team. I never had to work on a weekend or anything to fix something we broke.

Cons

Contractors have very strict learning and growing opportunities (you are definitely seen as a temporary employee). You have to learn the "eBay way" of doing stuff due to the architecture they build, which is not so great.

Lots of code duplication and unclear layers, and a lack of application of SOLID principles.

Advice to Management

There are very hardworking people at eBay. Lack of keyboard typing is not a problem. But if some core software engineering principles were more frequently applied, it would allow a great evolution of the software architecture. Don't assume everyone is good on the "basic" things because they know cool tricks or have been in the company a long time.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
2.0
Compensation and Benefits
3.0
Senior Management
4.0

Was this helpful?

eBay Interview Experiences