1.0
Oct 26, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good benefits. Good location. Hard working people.
Cons
Management is self interested. Management tends to say they are financially stable, which is not true. 2024’s financials shows a reduction of $11M in investments.