1.0
5 Apr 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
In 2003 when I started it was a great place to work. Leadership was Awesome
Cons
but now they are laying workers off and outsourcing jobs that they employees had for years, to look for a Job at 60 years old, when you should be planning for your retirement is disgraceful