Pros
N/A - nothing good about them
Cons
Was hired by them but at the same time, the company they hired me for did not have a good understanding of the process. A day before my start date, their client pulled their offer because brainworks did not do their job. They are extremely washy washy. Stay away from them. A day later when I called for follow up, they ghosted me 100%.