Current Employee3.1May 5, 2025Legacy tech. Seem to be trailing competition in modernization and consumer experience.
Current Employee3.7Jun 17, 2024Decent company. Some make a lot of money others and the majority, not so much.
Former Employee3.0Sep 22, 2023I enjoyed working there but the new CEO is too focused on cutting and not growth