I am filling out this report to warn everyone. Telliss and all affiliated companies is a rip-off. They treat their employees badly, they steal from their employees and they rip-off customers. It is in your best interest not to do busy or become and employee of Telliss.
0 comments