Pros: free lunch, free coffee all day, reimbursement over the course of 6 months, co-workers are awesome, as well as the managers who train you
Cons: annoying customers, only 6 months (i say this because i love it there!)
A typical day there for me is jumping right behind the espresso bar and getting right to work. I've learned how to interact with customers and build my barista skills from the ground up. It's a 6 months program and they teach you pretty much about everything you need to know about working in a coffee-environment.