Pros
The people will keep you here. It's a fantastic networking world and the opportunity to learn, both about a professional work environment and about technology, is exciting and fast-paced. It's also a fun place to work - people are constantly going out and organizing meet-ups and events - you are guaranteed to run into other Forrester people out and about around Cambridge, Boston, Somerville, etc. I still have many, many friends and contacts from the time I worked here. Also the management is great about investing in professional training. The onboarding system (a full week of orientation and training) is phenomenal - it's a well-oiled machine from an HR/benefits/legal perspective. I miss this competence in other organizations since. Overall, I WOULD recommend applying to, interviewing at and working at Forrester - it really allows you to go to many, many other organizations and is well-regarded. Also the people you meet here will stick with you for life, there are just such incredibly fun, smart and funny people here.
Cons
Once you're in at a certain level it's almost impossible to get more than 3% more per year. So make sure you like your starting salary. It can be full of politics. They can decide they don't want to promote you for baseless reasons. I would caution anyone that while you can work here for a year before you switch roles/are allowed to apply internally for other things, that your boss will have a large role in determining your ability to switch jobs and when you come in to Forrester, be sure you're in a position that allows for upward mobility. Also the whole work/life balance thing can be a bit wonky - Q4 is insane for sales and consulting alike. You can work from home when you want, however you will be working 8:00am-9:00pm some days because there is just such a volume of work. Also, unrelated, the move to Alewife from Kendall is stupid and a complete deterrent to people wanting to apply here.