I have found the best part of Igloo is the support of each team member. They want to see you succeed in your digital workplace. Our customer success manager is constantly giving us ideas, stats and encouragement for all the initiatives we are doing as a company. The stronger our relationship grows with Igloo, the more opportunities I personally have had for professional growth and training. Review collected by and hosted on G2.com.
Over the past 6 years, we have had quite a few customer success managers. While we fully support the growth and advancement of individuals, it can be difficult to feel seen/heard if you lack the relationship you need for success. Review collected by and hosted on G2.com.