Apple themselves are hard to get on but the benefits you get are outstanding. There are also other companies that hire for this position as well. (but donthave the awesome benefits apple does). Kelly Services, Xerox are just a few of them I can think of.
I did this job through Xerox and their training sucks. If you do not use a apple device I would not suggest applying. They will hire you without any apple experience, but you dont learn much about the apple products.