Yes, Multifaceted can be a compliment but it depends on how a person interprets it. It basically refers to having multiple aspects or skills. So, the context of a situation decides whether it is said in the form a compliment or an insult.