My own experience was that the printers never worked, the billing had errors, their mail and visitor notifications never worked... so while I agree they fashion themselves as a tech company, they were really bad at it.
A successful tech company, through and through.