FWIW, Paypal has an office in Boston and as the tech world is quite small here, I know a number of people who work there. It may seem like a faceless company, but there are people working very hard to provide a service. You can quibble about how good the service is, but it is also now a very big company with quite a bit of bureaucracy.
(and no, I'm not turning any of you in )
|