4.0
21 Apr 2026
Former employee, more than 10 years
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
This is a great place to grow in your career. They invest a lot in their employees wellness.
Cons
They culture has changed after being at IBX for more than 15 years. Lately it feels more like your a number on the budget than anything.