As an Assistant Manager (QIDP) for 7 years, you get tons of experience in every aspect of the ICF experience because they run you like a chicken with your head cut off for cheap.
Cons
Inexperienced and unqualified managers. Bullying. Turnover rate- I’ve had 4 supervisors since working there. Management has little to know experience- it’s kind of backwards.