Current Employee3.7Feb 27, 2025Only inbound, have tried to do outbound but is impossible with governmental institutions
Current Employee1.9Dec 4, 2023Culture is on the decline, management is clueless and lie through their teeth at every turn, yearly layoffs, and increased healthcare cost. Don’t come here.
Culture is on the decline, management is clueless and lie through their teeth at every turn, yearly layoffs, and increased healthcare cost. Don’t come here.
Former Employee3.9Jan 21, 2025Good product market fit. Company cared about personal growth of employees.