If they're asking you to install their app to earn any rewards, there has to be a catch for them. Money doesn't grow on trees, however trustworthy the company is, they're not a charity.
The catch is obvious there, shilling for a project, they're probably getting paid (same as advertisement).
I did end up doing it, they gave me $10 of free eth (which I probably should have kept and not followed their tutorial) and $3 of some stablecoin, so that I would follow a tutorial to stake some BS coin. So I ended up with $4 of free ETH (leftover from transaction) and some staked free stable coins. ($3 staked CUSDC coins)
Something else, at the dip earlier today (16.3k), coinbase pro was down so I missed buying one of the dips. I already bought the previous dip but I still wanted a little more.
That's the thread I was looking for!
My biggest grievance with coinbase so far is them going down at the worst possible times. I never keep any BTC on the exchange. So if they go down I'd be mostly unaffected.
I like some of their features though. I'd feel really frustrated if I was running coinbase and all I got was hate from the people within my own industry. They do so many things right.
For the average Joe to buy bitcoin (if they use coinbase pro for less fees) I'd recommend them.