1.0
Dec 27, 2022
Former employee, more than 8 years
Meridian, ID
Recommend
CEO approval
Business Outlook
Pros
So sad because it used to be a great company to work for...
Cons
New management came in and killed a good company. Almost everyone in my building either got laid off or pushed out. I personally got smeared and lies told about me and forced out. Poisonous environment.