Current Employee2.0Nov 4, 2025Not a great place to grow. Leadership is constantly changing and nobody really knows the industry.