Facebook under heavy pressure?