Former Employee2.9Sep 29, 2025Good culture and experience; bad organizational ability with limited growth opps