The culture and the team is strong
I enjoy my colleagues and the culture
Benefits and perks are strong
Available team, we have all hands where information is shared transparently
The pay scale at Telesign is on the lower end of the scale for the industry that we're in.
Amazing journey allowing me to grow in my career
overall experience is positive, the company is performing well although employees don't participate as much as they should in the success