Service in general is steady and reliable. Speed is questionable, it was good in the last few years, now it is slow and has a lot of variations in it (sometimes it is fast, sometimes it is slow).
Customer service is pretty much non-existent. Often you get to talk to someone who probably speaks English but in a way we do not understand. Inquiries about services and products are mostly not answered or false information is given. Luckily we keep everything in writing.