Pros
EF is an awesome place to start a career right out of college. You're able to get a lot of worthwhile experience and obtain a good understanding of a how business operates. The people, benefits, and culture are great. Recent graduates will enjoy themselves because there's lots of partying, company events, trips etc. The office has a great location in Cambridge, about a 10-15 minute walk from North Station.
Cons
Really low salaries for the amount of work/time put in leads to very high turnover of staff. EF knows everyone can be replaced eventually so it's more beneficial for them to spend money on events/culture/PR. There are many entry-level type positions with few advancement opportunities so don't expect to get rich working there! If you're not drinking the " EF Kool-Aid" then it can be a discouraging place to work.