28 Reviews
Good work life balance Work culture is good (lots of good slack community)
The tech needs serious upkeep and I have doubts for the future of the company based on the sheer amount of technical debt that is in the way of just about every improvement
/PRNewswire/ -- Cresta, the leader in real-time intelligence for the contact center, today announced that it has bolstered its executive team with the...
Despite the global economic downturn, investments in manufacturing technology remained stable in Q2 2022. The use of 3D printing is growing.