Pros
A good place to start if you are new to immigration law (at any age). You will learn a LOT. Everyone is very busy, but if you tell someone you need help, they will help. Because the firm is so big, they are able to give almost instant, thorough insight to any development in immigration law. A good workplace for women + good corporate values. Comparatively good pay and benefits. Room for promotion. Flexibility to work around school schedules if needed. A lot of good people to work with!
Cons
Even with all the good values and comparatively good pay, the firm is still very corporate-minded. Half of the case preparation process is outsourced to an office in India. Ultimately, the firm values quantity over quality (or, you know, that typical corporate mindset that demands perfection, but won't pay for the time or workforce to actually reach it, then blames you for unhappy clients). This is why there is such high turnover, aside from people leaving to attend law school. Some teams lack cohesion, and are *very* unorganized. Some of the partners are very inflexible and are not at all approachable (the typical management that takes your concern and beats around the bush with endless corporate talking points until you give up on getting any sort of a real/straight answer).