Current Employee2.9Apr 25, 2025Good culture and room for improvement. Company has its challenges but will succeed.