Six of Crows by Leigh Bardugo

Kaz Brekker, a well-known thief in the underground crime world of Ketterdam, is offered a huge bounty for accomplishing an impossible heist. To do this, he assembles a group of six outcasts, each with an essential talent needed to pull off the crime of their lives. Bardugo blends humor, romance, and escalating danger with sharp dialogue and intriguing characters, while effortlessly weaving an epic adventure together from five perspectives with interspersing flashbacks. Six of Crows is a high-action fantasy set in an alternate Amsterdam where dark magic and the criminal underground try to subvert a team of jaded, generally unlikeable characters who you’ll find yourself missing after the final page.