Current Employee2.7Jan 22, 2024My overall experience was a roller coaster. Easy product, management was okay.
Current Employee1.0Jun 13, 2025Terrible place. Do not work here under any circumstances. Will rob you of your energy