I've been playing Pokemon Go since its release and have utilized the "Transfer" option to my advantage (to increase the level of my other Pokemon). However, I have only seen one candy being dropped every time I transfer a Pokemon to the Professor. Is the maximum amount of candy you can obtain from a Pokemon 1, or are there factors that enable you to gain more than one candy?
Every Pokemon you transfer will only give you 1 candy when you're transferring it. Even when that Pokemon is evolved.
When you catch a Pokemon you will always get 3 candies.
2 km eggs: 5 to 15 candy
5 km eggs: 10 to 21 candy
10 km eggs: 16 to 32 candy