Pros
IFH invests in its employees, leadership is transparent and communicates, leadership team cares, growth opportunities, excellent benefit package, increased pay scale, friendly/helpful co-workers, GREAT place to work!
Cons
Some employees just don't want to work, and call off, making more work for others; some employees are disrespectful to leaders - these guys gotta go!