Current Employee3.1Apr 18, 2025Fun culture, great team but very high expectations for undeniably low pay
Former Employee2.4Oct 23, 2024My overall experience was okay. Great experience with the people, the people that work there are awesome. The management style is very micromanagement, they are out of touch / do not care what their employees want.
My overall experience was okay. Great experience with the people, the people that work there are awesome. The management style is very micromanagement, they are out of touch / do not care what their employees want.