4.0
Jan 8, 2026
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Compensation package is above industry average Coworkers are great C-Suite is knowledgeable and heading in the right direction
Cons
Experience can be dependent on your team but you make your own luck