You must log in or register to comment.
as a client this this tells me they aren’t all that confident in their product
Them fixating on nerd asses in seats wasn’t creepy enough to sway you yet?
No they purport to sell cloud services, but require their cloud employees to be onsite.