Recommend
CEO approval
Business outlook
Pros
Competitive salary, bonus, work hours are flexible, opportunities for advancement and tuition reimbursement as well as constant internal training opportunities. They promote from within. Comprehensive benefits package.
Cons
Recently they've restricted the work-from-home option, so plan to go in to an office for your job. This will be tracked.