location
where the company is
salary
what you have to do at work
size of the company
what people think about a company
colleagues
when and for how long you work
responsibilities
how big a company is
benefits
vacation, health insurance, etc.
a company's reputation
the money you make
hours
the people you work with