Good environment Supportive onboarding staff Fun events/perks for interns/employees
Cons
Bad mentorship (depends on who you get as a mentor) Unprofessional work setup (told to bring in personal devices) Not flexible with remote/hybrid work for interns