1.0
Jun 16, 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
Benefits are provided only to a select few.
Cons
Extremely poor technical leadership and management have created a negative work environment, causing many people to leave.