1.0
Mar 11, 2021
Former employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Product check, living in Eastern Idaho.
Cons
Poor leadership, micro management, culture of placing blame and witch-hunts, bad technology, company is completely cost savings focused and does not invest in growth. Low compensation and expect small annual increases 1-2%.