* Excellent management team.
* Great work environment.
* Extremely capable people around.
* Excellent communication.
* They understand what developers need/want/think.
* They are excellent at talent acquisition, and it shows.
* Good pay.
Cons
So far none. They are the best I've seen in 14 years of programming.
Good management, generally friendly work atmosphere, interesting crypto projects, most employees are very qualified for their job and fine people to boot!