The challenges of working here are no different than any other company in the Talent Solutions business. Supply is greatly outweighed by demand, and clients are always looking for ways to attract and hire talent. It’s an incredibly competitive industry so you have to have an inner drive to be successful, and open to constant change and adaptation. This type of career/industry is not for everyone, so I believe the challenges are more due to the industry vs. the company with which you are employed.