3.0
23 Aug 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Loved working here because of the great people.
Cons
Unfortunately due to economy and management the organization wasn't financially stable.