The culture at InterSystems was a little outdated. They were not flexible with remote work, and aggressively pushed to get people back into the office. (They had to walk back 3-days-a-week-in-office mandates multiple times as the various COVID strains peaked throughout 2021 and into 2022). There was also a business casual dress code that, while not an issue for me, was oddly anachronistic for a tech company. InterSystems makes a niche product with a lot of legacy code. It is highly performant, but the developer experience is not particularly modern, and it is very difficult to grasp the full scope of the product. That can make it tough to sell experience at InterSystems as applicable to other companies. It also means that the learning curve is enormous and there's lots of legacy code to maintain. Sometimes working there feels like being thrown in the deep end of 45 years of history without much guidance.