Has anyone used vested finance?

If you buy a stock on vested are you allowed to sell on the same day?

If not what is the minimum holding period for a stock is it T+2 after delivery?