Current Employee4.3Sep 22, 2024Good working environment. Great people. Great products. Brand awareness needs more work.
Current Employee3.3Feb 26, 2024Great base, but no training or expertise from management that you can lean on for advice. You are on your own.
Great base, but no training or expertise from management that you can lean on for advice. You are on your own.
Current Employee3.9Jul 31, 2023very challenging environment and complexe deal nevertheless this is what makes it fun and intellectually rewarding. work env can get stressful if you do not manage expectation and pressure and stand for your position
very challenging environment and complexe deal nevertheless this is what makes it fun and intellectually rewarding. work env can get stressful if you do not manage expectation and pressure and stand for your position