Was Overwatch praised at launch like Rivals is?

Or were there some hiccups and bad indicators straight off the bat?