Why is Animal Testing Bad?

Animal testing is bad because it is not humane to the animals. When a product is formed some companies test on animals to see what the side effects are of the product. This is not right to treat animals like that.