4.0
Mar 12, 2025
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great place to work because of your co-workers
Cons
I was laid off 1 month shy of 10 years, and the reason was that I was not performing well. Big turnover in management,