created this throwaway to say: I worked for a month at eBay and it was an utter shitshow. I came in to replace a guy who built a prototype app without version control, which wrote uploaded files onto the same hard drive that the app ran on. first thing I did is I put the code into git on my local machine. a few days after that, the hard drive had too many files uploaded, and it overwrote the code base.
the guy who left set the project up to fail, not realizing he had done so. total unprofessional BS. the only reason the app could be restored at all is because I noticed this rookie mistake and put everything under version control immediately, on my first day. (the guy who left had turned in his work machine and it was probably already wiped.) did they thank me? no. did they at least speak to me in a professional manner? also no.
just one data point, of course, but my impression of eBay was that it was totally toxic and not a place where managers needed to know anything at all about what they were doing in order to get ahead.
the guy who left set the project up to fail, not realizing he had done so. total unprofessional BS. the only reason the app could be restored at all is because I noticed this rookie mistake and put everything under version control immediately, on my first day. (the guy who left had turned in his work machine and it was probably already wiped.) did they thank me? no. did they at least speak to me in a professional manner? also no.
just one data point, of course, but my impression of eBay was that it was totally toxic and not a place where managers needed to know anything at all about what they were doing in order to get ahead.