Former Employee3.3Dec 14, 2023It was a great company but went through some big changes which killed much of the culture that built the company.
It was a great company but went through some big changes which killed much of the culture that built the company.
Current Employee3.1Sep 24, 2024Great people to work with, but it’s a high pressure and low performance environment.