They had reached out attempting to place me in my first Salesforce role, however as a staffing agency/recruiter they should be available to speak after hours since their candidates may already have a job. I could never reach them after hours, and when I did call during the day, they didn't have voicemail at the time, I was told the NYC office was a "pool".
I followed up with my recruiter a half a dozen times and never received any phone calls back, emails, etc. I eventually gave up and then started getting harassed by them again to take a job, and we went through the same cycle again. I called, could never get anyone on the phone, no email follow up.
They continued to contact me over and over again even after repeated attempts to ask not to be placed. After that time, I had several peers placed by them in roles where they told the candidate they were going to make a certain salary or rate per hour, to have it change after paperwork was signed. This was not an isolated incident, and happened to at least 3-5 peers.
Lastly, a friend was desperate for a job so as a last ditch resort I tried to connect her to a Mason Frank contact I did loosely keep. They scheduled a time to discuss a role they were hiring for, and they not only did NOT show up for the call, but did not follow up to apologize, and had the nerve to call me and say they had a "history" with the person I recommended, but didnt have the professionalism to cancel their meeting.
To date, they continue to call, email and try to connect with me on social channels even after repeated requests to be put on "do not call", "do not email". Terrible company to work with. Review collected by and hosted on G2.com.