Former Employee3.7Jan 12, 2024It is a great company to work for, but there are areas for improvement.
Former Employee3.0Oct 3, 2023bad leadership but great product. Make sure you interview the management.