Does the person receiving the call get charged or anything?
The answer is NO, but it depends. If you call a user on Viber using the built-in call feature, and the user doesn't have an unlimited data plan, he/she may be charged by the carrier operator. Viber uses Internet for its calling technology.