It should really come down to what is important to you right now, and in the foreseeable future. If you absolutely need the security and extra cash, then go with the big company for now. But if you can get by with the lower pay and handle less security, then go with whichever one you enjoy more (sounds like the smaller company). I've never actually taken a job because of higher pay. Actually, every time I've left a job, it was for the same or even less pay, but other factors were more important (closer to home, better environment, more growth potential, etc.) S. I got no sig.