Tons of smart people, great benefits, and a nice physical environment. Customers really do love the product and let you know what you've done right and wrong. There are good chances to advance, if you like limiting yourself to company niches and can hack no life outside of work.
eBay is the flagship brand, but the other companies (PayPal, especially) are the tugs that pull the big ass eBay tanker through the narrows to boost profitability. Everyone expects you to drink the eBay Kool-Aid and look askance if you question the big fat rah-rah-rah.
On the development side, there are way too many managers. The product development process is horribly inefficient. Schedules across groups and projects are continually out of sync.
The audit trail is ridiculous – for every bit of code you touch or test, you have to fill out at least three checklists. There are more employees dedicated to tracking status than testing for many projects.
This company works you to the bone, is cheap, pushes deadlines over quality, and tries to do too much with too little. But the benefits are good.
Get a grip on your development schedules.
Give people time and training to learn their jobs.
Get tools that work so engineers don't spend their days rebuilding ad infinitum.
Hire middle management that knows how to deal with people.
Recruiter questionnaire - Phone Screen - Onsite I interviewed with two teams and met both the best as well as the worst interviewers during the process. Three of them were very good, but there was also an interviewer who cared only about a syntactic
An online coding test was followed by an onsite interview. The hiring manager introduced himself via email and arranged the online coding test, which was conducted using a shared Google Doc. The interviewer seemed new to interviewing and appeared uns
Two pretty easy technical interviews. The interviewers weren't particularly friendly but were respectful and helpful. They asked if I was willing to work extensive overtime and on weekends, which did not reflect a good company culture.
Recruiter questionnaire - Phone Screen - Onsite I interviewed with two teams and met both the best as well as the worst interviewers during the process. Three of them were very good, but there was also an interviewer who cared only about a syntactic
An online coding test was followed by an onsite interview. The hiring manager introduced himself via email and arranged the online coding test, which was conducted using a shared Google Doc. The interviewer seemed new to interviewing and appeared uns
Two pretty easy technical interviews. The interviewers weren't particularly friendly but were respectful and helpful. They asked if I was willing to work extensive overtime and on weekends, which did not reflect a good company culture.