Worked with a team of great salesforce admins. They were very knowledgeable and supportive in my journey as a new admin.
Cons
The salesforce org that we worked in was a tedious beast, and a better on boarding and understanding of their processes would've helped make the work easier.