Pros
Great health and dental benefits. Very good PTO schedule (4 weeks first year, 5 weeks 1-5 years, 6 weeks 5-10, 7 weeks 10+). Lots of perk programs. Can be involved in interesting projects and new technologies. Support for trying things that might not work, with three one-week innovation periods at the end of each of the first three quarters of the year. Team members tend to be supportive and great to work with. There is a very strong DEI culture. And general work/life balance has been very good. Rarely overtime or grueling deadlines.
Cons
Since Dan's stroke and the company going public, leadership is steering away from the ISMs culture to become just about the bottom line. Decisions were made this year and pushed through with no input or reason given other than "because this is the decision senior leaders made". Instead of supporting team members, it's becoming more" coaching out" than "coaching up". Leadership used to be a great Pro and fed into a great place to work, but not so much the last few years. With the poor mortgage market, I'm not confident if the calculated risk taking that moved the company forward won't give way to conservative "keep the gears going" mentality. Consistent feedback that salaries are below market in team member surveys. They are not poor based on my experiences, but yearly raises are miserly and fixed (generally 2.5% or 3.5% regardless of market or inflation conditions), and raises and promotions are hard to get with no negotiation on pay increases. So over time, salaries tend to lag the market.