Originally Posted by
The_Noob
Meowth is no longer with Team Rocket, but is now travelling around with Ash & Co.
What the plot twist. Personally, I think he's a spy for Giovanni now, who has found out that Ash has foiled many evil schemes in the past (Jessie and James; Team Magma and Aqua; Hunter J; Team Galactic), and believes that Ash can help him hunt down Team Plasma, and is using Meowth to track him, and perhaps even attract N.
Either that, or Meowth is just going to be Ash's other walking buddy forever and they're trying to phase out actual human companions.