5.0
24 Apr 2019
Current employee, less than 1 year
Houston, TX
Recommend
CEO approval
Business outlook
Pros
I worked at Sitebiz full-time (Less than a year ago) but feel like I am a full member of the team. They really welcome you in. The company goes above and beyond for the staff.
Cons
Need to be glued to your computer for hours at a time.