It’s totally playable solo, at least the campaigns. That said, even coming from a former solo player, the most fun I’ve had has been running with a fireteam. If you don’t have any friends playing it just head over to r/fireteams and post, that’s how I started.