Pros
The only pro is they paid on time.
Cons
One of the worst experiences I've had working with an agency. When one of the clients decided to do a massive layoff and everyone working with this client got impacted, HELM completely went silent. They ignored meetings, emails, and everything. Not a single word from the CEO, Josh, even though he was CC'd on many of these emails. This agency is good at taking a good portion of your salary when they sign you, but when you need them the most they completely disappear. One of the worst agencies you can work with.