- Some atmosphere of small-town conservatism, but not hostile. Keep your head down and you'll be okay. - Not quite enough ergonomic options for tall people. Microscope and head magnifiers may require tall people to hunch slightly. - Benefits package is solid, but may not be as good as other places. - The company would benefit from hiring an additional Lead Technician that primarily does training for Assemblers, which would let the other Lead Technicians focus on projects that come up. - There is a good amount of paperwork, average 15 minutes a day. Those who don't enjoy doing paperwork may not enjoy this part of the job. - The Coaches seem overworked. New Hire training gives the impression that the Coaches will be the ones to train new hires on a team, and be readily available for any questions. This is true to an extent. Each Coach oversees 2-3 teams, so there's unofficial Team Leads (that don't get a unique title or pay raise) that are the go-to for training and project management for that team, while the Coaches focus on paperwork and big-picture stuff for the teams. Typically, employees first consult the team lead, then the Coach. I would like to see the company create a Team Lead position, with a higher pay rate than the base, to reward them for the extra effort.