Pros
I honestly cannot think of one.
Cons
1. Management will expect you to be available and working 24/7. They deny this, but then when you actually ask them to explain the time commitment of the job, they explain you'll be expected to be in constant contact with your clients/candidates, including during nights, early mornings, and weekends. 2. Workaholic culture is not only the norm but it is actively encouraged. You will be told that if your contractors try to call out, it's your job to tell them that's not an option. You are expected to utilize your personal cell phone (for which they provide no stipend) at all hours to stay in touch. If you have other plans on weekends or at night - anything at all which would make you unavailable - you are told you must find coverage from someone else in the office. 3. If you leave at what most people consider a normal time (5-5:30) you will be reprimanded and told that you are setting a bad example for others. The "company culture" is that everyone works late, every day. 4. Working from home is only permitted in extreme situations, and even then, it is a "privilege, not a right." They tell you that if you are sick you should stay home (you only get 10 PTO days for the entire year), and that because it is a small office they don't want you infecting everyone else, but they will also dictates whether you can work from home or not - completely taking away any logical reason to use a sick day. Sure, you might get the rest of the office sick, but you only have 10 days and you're not permitted to work from home, so you might as well come in. 5. There is an almost entirely male workforce. I mention this as a negative because in this case, it means there is overtly sexist and sexually charged humor constantly, loudly, and unapologetically, seemingly tolerated (and even encouraged) by upper management. 6. There is massive turnover, constantly, for a reason (even moreso than in the rest of the staffing industry): Everyone is miserable, no one has a life outside of work, and most people want to leave (and do, which is why at any given time at least 2/3 of the office have been there less than 6 months). 7. They will lie to you in the interview. If you bring up any of this, they will skillfully gloss over it or give you a non-answer, and attempt to dazzle you with the insane money you could make with them.