You probably think your boyfriend's job is great because it offers ample opportunity to cheat on him. I spent 5 years with the firm. It was a great experience, added a significant amount of value to me, both professionally and personally. In the end though, it's a firm, trying to earn a profit, so you're required to work overtime most of the year. The vacation policy was good, but periodically I would lose a few days because I couldn't get the time scheduled. Out of college, the salary was higher than I could make elsewhere. A year later, I was underpaid. Once you decide to leave though, you should get a nice bump in salary. Is that really a good deal though? The 401k match was not good at all. Healthcare was very good.
However, I believe the knowledge I gained over 5 years will really pay off in the long run. I hope, because the sacrifice was significant (no life for 5 years, being miserable daily, divorce, decline in mental health, etc.).