Traba Puts Culture First for Job Seekers - Raising Funds via Indiegogo
The concept of searching jobs online hasn’t changed a great deal over the last two decades. With the job search options currently available, it takes almost nine months for a job seeker to find a job. Most of the popular job boards have very little to offer to the average job seeker. As a result, people often end up settling for jobs that they don’t really want.
View full press release