Describe the bug
A JS error is thrown if a company that is missing some information tries to post a job listing.
To Reproduce
Steps to reproduce the behavior:
- Create a fresh organization
- Try to post a new job listing
- See error
Expected behavior
A clear and concise description of what you expected to happen.
I would expect some form of validation to happen where I couldn't get to the job form if I'm not able to post.
Screenshots
If applicable, add screenshots to help explain your problem.

Describe the bug
A JS error is thrown if a company that is missing some information tries to post a job listing.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
I would expect some form of validation to happen where I couldn't get to the job form if I'm not able to post.
Screenshots
If applicable, add screenshots to help explain your problem.