Pros
I came in as a mid-level architect and grew into leading solution design across enterprise-scale systems. That didn't happen by accident. Infinite Tiers actually invests in its people. Not in the "we offer LinkedIn Learning" way. In the "here's a real problem, own it" way. The technical environment is genuinely strong. Complex distributed systems, meaningful clients, and architecture decisions that carry actual weight. I've been part of conversations that shaped the direction of major projects, not as a consultant who hands off a diagram, but as someone accountable for outcomes. Management here trusts experience. I've never had to justify my seat at the table. Decisions get made at the right level, which in most companies is harder to pull off than it sounds. Work-life balance has been sustainable over a long haul. Fifteen years without burning out is data. The culture doesn't manufacture urgency. When things are intense, it's because the problem is intense, not because someone needs to look busy
Cons
None that I can think of after 15 years. Every workplace has rough patches but Infinite Tiers has consistently handled them well enough that nothing sticks out as a real complaint