Pros
Easy and fast apply, remote.
Cons
The worst management. I got info, that I'm at the project from developer just between words after 2 weeks I was assigned. Project pool is very poor - a lot of enterprise with old tech stack. They didn't want to pay salary. They decide, when you go to the vacation, no arguments. Didn't pay for the rest vacation days, right now in the process with law insurance. Don't waste your time.