Current Employee4.0May 26, 2025Great product and market fit. Leadership can have better clarity to set direction.
Current Employee3.0Feb 20, 2025Lost ship. Senior leadership is grasping at straws we cannot launch product