M

Matt Ross
Review of Telvista Inc.

4 years ago

All of the negative things people are saying are c...

All of the negative things people are saying are completely true. I am also having trouble getting my W2 and will have to contact the IRS. Do not work here unless you need something quick, while looking for better employment.

Comments:

No comments