I would not be surprised if various US government agencies didn't have master keys to decrypt anything encrypted with common encryption products.
Still, it would be much safer to pre-encrypt.
Don’t send databases of customer data to another company, through software that promises they will encrypt everything they get (so don’t hassle with pre-encrypting, they say), because they can be breached and that breach bypasses all of their security, leaving your files in plaintext to be sorted through at their leisure.