-Amazing people
-Loved my team
-Opportunities to learn
Cons
Very mixed experiences.
Some apprentices worked more technical projects, some got stuck with whatever if they were on the consulting track. When you interview, ask if you'll be on the consulting side. If so, you can still do technical work but advocate for yourself to ensure that you do.