Advantages :
Web services can treat each method request independently.
Web services need not to maintain clients previous interactions. It simplifies application design.
As HTTP is itself a statelessness protocol, RESTful Web services work seamlessly with HTTP protocol.
Disadvantages:
Web services need to get extra information in each request and then interpret to get the client state in case client interactions are to be taken care of.