Brand new disk brakes are barely stopping the bike
Avid recommends breaking those discs and pads in with about 30 or 40 deliberately hard stops in order to build up a good foundation. If you've gone through that process a couple of times and still no dice, there could be brake fluid on the discs or pads. Some water or isopropyl alcohol should take care of that.