Current Employee2.3Oct 31, 2024Used to be good but recent market pressures made the company lose sight of the long term game. Hoping this is temporary
Used to be good but recent market pressures made the company lose sight of the long term game. Hoping this is temporary