Pay isn't the best. Culture between teams isn't always great. Communication between design and machine/build teams is sometimes not well received. The company entirely men other than in the front office there are a few women, could definitely use some diversity.