Pros
Coworkers are great and overall a lot of really good people work in the Spruce Pine area.
Cons
Upper management micromanages everything, won't listen to any recommendations from tenured staff, and subsequently makes bad decisions. This has been on a repeat since current CEO came in board. Decisions aren't made for longevity of the company, but instead pushing short term KPIs and help the upper management get their bonuses. To make matters worse, the short term goals constantly change based on whatever new, ill-advised edict has been decreed. This leaves everyone running around trying to put out whatever new fire management has created for themselves. People with expertise are leaving because they're fed up with working in chaos all the time and their knowledge isn't valued by those with decision making power.