I can answer this only after running in for atleast couple of months...but for now Rear gears are shifting perfectly but the front gears don't Always shift precisely. Particularly when shifting up...meanwhile down shifts are fine.
Well in this price segment we can't expect high performance suspensions...This one has basic suspension good for roads, small bumps and speed brakers....but not for hard-core off roading. Although you can take any bike anywhere if you want, depends on the rider.