Current Employee2.3Jun 26, 2025Good people and culture, but lack of transparency and unrealistic growth goals