1.0
Apr 5, 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