Current Employee2.9Aug 29, 2023none so far in the role, I am moving from Austin so I dont know how long will I stay.
Former Employee1.1Jun 11, 2024Extremely toxic work environment and terrible executives. Go somewhere else for work.