Current Employee3.9Jun 2, 2025Overall great company to work for. Needs better processes but that is currently being worked on