P

The system is meh, but the technical support is th...

The system is meh, but the technical support is the worst that I have encountered in many years. The guy looses his cool every time, starts yelling and overall feels like he hates his job and life....

Comments:

No comments