I feel valued and supported by my managers!
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