3.0
Jan 23, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Decent benefits, and depending on leadership, flexible schedule
Cons
Not so great culture Leadership turnover is rediculous No stability in organization over past few years