Current Employee1.0May 8, 2024Don’t work here - culture sucks, pay sucks, management sucks. They don’t value their workers. They set you up to fail.
Don’t work here - culture sucks, pay sucks, management sucks. They don’t value their workers. They set you up to fail.
Former Employee2.7May 7, 2024My overall experience was not great, I felt like I worked my ass off and delivered high quality products, but because they were looking at volume vs quality, I missed the mark
My overall experience was not great, I felt like I worked my ass off and delivered high quality products, but because they were looking at volume vs quality, I missed the mark
Current Employee2.1Mar 7, 2025My overall experience has been positive, there are challenges but I feel I have been set up for success. I don’t think others are as lucky.
My overall experience has been positive, there are challenges but I feel I have been set up for success. I don’t think others are as lucky.