m planning to join there ..they offrng me 100 % placement..bt iam cnfusd wheather they realy mean it or not