Pros
I enjoyed the open management, people, and corporate culture, webinars, work sharing across offices, work, great PTO accrual, working remotely, online training opportunities, and flexible schedule. Senior management was very transparent and open to interaction with employees across the firm. Love that it was employee-owned, and excited for the overall company future. They have the potential to attract a lot of talent and great work!
Cons
As reviewers here and other sites have mentioned, the Spartanburg office is very political with a micromanagement culture. The older mindset in Spartanburg does not allow for very many career advancement opportunities, especially for minorities and women. The atmosphere was full of blame, backbiting, and documentation, and everyone works in silos within silos with very little project communication. There were also very little paid training opportunities for direct engineering staff...not treated much differently from contract workers.