18 getting a credit card

Erin • In love with the most amazing man in the world 10.20.12 ❤️
I'm 18 and will be 19 in the fall I recently just got a job at kinder care and will be making pretty good money and will be applying to get a credit card soon and changing my bank to a more known company....... I have 2 questions my first question is 1.) what bank should I switch to,what is the best you have experienced?
2.) what credit card company is the best in your opinion or for someone my age?