This is a random thing but something I've been considering recently.
Tangible benefits are real and easily substantiated. In a work environment, examples would be good salary, health insurance, life insurance, paid vacation time, paid sick leave, paid holidays, free parking, bonuses and retirement options (401K, pension plan, etc). If you want a more precise definition, BusinessDictionary.com defines tangible benefits as those that can be measured in terms of money. It's something we consider each time we take a new job.
Intangible benefits are those that cannot be easily measured. They can be certificates, praise, prestige, or even good relationships with co-workers. BusinessDictionary.com defines them as subjective benefits that cannot be measured in monetary terms. These are things we generally don't consider before hand.
Ideally, we want plenty of both tangible and intangible benefits. Realistically, we will get only some of each. I've found that if one is good then we can ignore not having the other. For example, if you love your job and have great relationships with your co-workers, you can ignore low pay or lack of health care of paid leave. The opposite is also true. If the pay and benefits package are excellent, you can ignore a poor work environment and unfulfilling duties.
If you have neither, it's time to start looking for somehting else.