Great workforce, fantastic benefits, and a company culture that encourages building life long careers.
Kontras
Very spread out company, so lots of time zone issues in the recruiting side. Keeping up with the turnover in some of the locations is also deeply challenging.