No, definitely not.
The standard scam is to have you respond to an email giving personal information such as name, address, phone number, date of birth and sometimes social security number by return email. That is NOT how legitimate companies work.
Legitimate companies rather leave it to you to find them and register on their secure website. You then request or self-assign jobs, usually from the job board on their secure website. You download the guidelines, perform the shop with any purchase requirements coming out of your own pocket to be reimbursed later. You report the shop, usually on their secure website and within a few days they either contact you for more information about your shop or they approve your shop. Then depending on the company it may take a week to three months to be paid your fee and reimbursed for your expenses up to an agreed amount.
Scammers tend to send you a check of more than $1000 for you to deposit and then take out money for your fee and a 'shop' purchase, then wire transfer or purchase cash cards with the money left over. They want you to email them the numbers from the cash card so they can drain the card without having to have the real card. Either way, you will have transmitted to them usually more than $1000 and then their check bounces. Yes, your bank will show it as available funds in a day or two, but several weeks later it will come back to bite you and you will have bank fees in addition to restoring enough funds to your bank account to cover any overdrafts created. Scammers use the names of legitimate companies as part of creating a 'reality' for their scam, but if you contact the real company they will tell you that you are being scammed. Many of the real companies have on their websites cautions about scams because they certainly can not control who might abuse their name and reputation.