Igloo is not organized, AT ALL. From the low tier management, through the President/CFO, the only concerns they have are to keep their own jobs. There is way too much focus on rumors and back stabbing then any actual job requirement. It's like going back to high school. Wouldn't recommend this company to my worst enemy.
cheap pay, lousy benefits, NO 401 k matching.