I'm a streamer/content creator and use it as a streaming pc. So far it works well but does not have enough power to play FPS games and stream at same time so I run a dual PC setup for streaming on Twitch. Only down side to the pc is the cheap motherboard used only has 2 ram slots so if I need to upgrade I will need to replace current ram or motherboard. But that is the only thing I found lacking with the pc so far. I will update this review if anything changes.