M
Matt Ross Review of Telvista Inc.
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: