It's an agency. They'll promise you the world and deliver a stale donut. The HireStrategy part of the company is sort of better, but ultimately the higher ups just put a lot of unrealistic expectations on folks and get rich in the process, while the young people who are actually doing the work are treated like crud. They'll get your base salary as low as possible and then squeeze you dry beyond that, while always promising more - that you'll "pop" one day and your desk will be amazing. Sure, you can get what you put into it. But you have to put in a LOT and treat people like dirt in the process.