Pros
Fantastic coworkers. I can't say that enough - just wonderful people, a wonderful community, all really dynamic and committed. I can't say enough how much I enjoyed working with other departments, especially in Rockford. Great compensation, great benefits, great advancement opportunity if you can survive the layoffs.
Cons
The cultural disconnect between employees in Rockford and Waltham makes those relationships very strained. Really difficult to bridge that gap effectively, and this starts from leadership. A very us vs them relationship that hindered effective collaboration over and over. Most of all, the layoffs that just keep on coming made this a company I could no longer support, trust or continue working for. Watching beloved coworkers that were objectively good at their jobs get fired because of personal grudges and vendettas was sad and makes everyone feel exposed. Any small thing seems like it can place you on the chopping block at this company. It bums me out that a successful company with a good culture and great opportunities can also be a place I would not in good faith recommend to a friend.