Vantaggi
I am surprised to read the negative reviews and had a good experience here. I joined in Houston as a Junior recruiter in 2009 and graduated to Account Manager. The management is transparent and is not hierarchical and I got a lot of training. Most senior staff have been there for many years. I had access to anyone I need to, including the CEO. She is blunt, but she is honest. They provided me an opportunity to grow not just professionally but also personally, but they expected performance in return. Side note, but this is a good place for mothers. They let me work from home and kids are welcome in the office.
Svantaggi
It is not a large company so for the in house team you are expected go beyond your job description. May not be for everyone.