Siberian Huskies have an Arctic dog temperament, which is to say they are tough, determined, and self-sufficient.
Unfortunately, many Siberian Huskies end up at shelters because people choose them for their beauty without regard for their challenging temperament. To make matters worse, puppy mills and backyard breeders have created generations of Huskies with exaggerated negative traits, as well as traits that aren't normal for the breed.
That said, Huskies are intelligent and affectionate without being "needy." They aren't typically aggressive, though they can be territorial. A well-trained, well-socialized Husky does well with both children and other dogs.