Culture. Everyone is genuinely helpful, kind, and fun to work with. I feel 100% comfortable bringing my personality to work for the first time ever. Benefits are incredible. Amazing clients.
Cons
Opportunities to level up are dependent on business needs so timelines for career progression can fall behind professional readiness.