P
Peaches B Review of Telvista Inc.
I don t even give them a star. Telvista (Fios) is ...
I don t even give them a star. Telvista (Fios) is the WORST company I ve ever worked for. They don t pay you for your bonuses and IHD gets mad when you ask for help . I HATE this place they will eventually go out of business.
Comments: