Former Employee2.1Jul 2, 2024The ICs are great, leadership generally does not create a positive environment and this roles down from C Suite
The ICs are great, leadership generally does not create a positive environment and this roles down from C Suite
Former Employee2.1Aug 30, 2023Run away from this company Bad product Bad boss Expectations from employees are too high