Only after repeatedly asking and justifying them. Meetings to discuss salary not deemed important enough by owners so they simply don't attend as to delay process.
Answered - Internal Operations Consultant/Account Manager (Former Employee) - Somerset, NJ
Don't use them. Find another agency w the same position if possible. Most companies use multiple agancies for their listings.
I got a raise when I switched positions so I would say once a year
Answered - Human Resource Assistant (Former Employee) - Houston, TX