We all have to admit that this episode was the one we all were looking for right from the start of this season. Interactions between DeVoe and Barry were well directed and the dialogues were on point. Though we did come to know how DeVoe is who he is we don't know why he's taking on the Flash.
Coming to the negatives, the team doesn't trust Barry after everything they've been through in the last 3 seasons. Iris calling the shots in each and every episode is pathetic and she's annoying in this episode wherever she takes up screen-space. To be honest, other than being the love interest of Barry she has no point in being in the team. Making her the central focus is just annoying to most people. Instead they could focus on Cisco, Harry, Caitlin who are a major part of Team Flash.
9/10 . Scope for a 10 in future with episodes such as this.