Pros
- Excellent benefits. - Amazing colleagues - EF attracts some really wonderful people. - Room to grow and develop, depending on your product/manager. - Opportunities to travel for work. - Core values and mission are great. - Very social office culture if you like that.
Cons
- Salary, especially for entry-level roles, is quite low, especially for big cities like Boston. - Every product is very different in their team culture, processes, structure, so make sure to look at the team you're working on not just the company as a whole. - There can be favoritism for the "superstars" or well-connected people, which can work either in your favor or against it if you rub someone the wrong way. - This industry has ups and downs, so job security can be precarious. - New 4-day in-office requirement is tricky - not very hybrid or remote friendly.