They keep and promote toxic people that are a cancer to the company and coworkers. For a small company this quickly demoralizes the team and new hires.
Contract Manufacturing means you will be making video calls overseas alot, at all hours of the night and day troubleshooting problems.
Small company means you will take on many roles. Expect to work with all departments and in many roles. Also a Pro depending on perspective.
There is an ambition to grow and adopt big company design, sales, and leadership methodologies (albiet they are often outdated or not relavant to this industry or size of company) but this is done so without buy in from the team. Many lessons from consultants and speakers are quickly forgotten or willfully ignored especially by a few toxic co workers.
The toxic coworkers, funny enough, get promoted by not having to come to work on site, work at any hours they please, show up to meetings late and have no consequences for bad behavior or bad attitude. The most toxic coworker will openly insult you and your colleagues in the middle of meeting in front of management after showing up late. All the benefits and pay in the world cannot compensate for having to work with people like this.
Few core member from original fieldpiece company are still left that are a wealth of knowledge and experience. But there is major issues with retention from new hires.