2.0
24 Sept 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Good pay, stable company and industry
Cons
Management micromanages and dominates, has some nonsensical business practices, and doesn't collaborate with their employees Weird culture that's quite nonexistent No HR department and lacking in processes