-pay is ball-park competitive but has a reputation of being on the lower end of the scale for similar roles at similar tech manufacturing companies; overall though, I wouldn't discount this company for the slightly lower pay, as the benefits and culture within the company are really great.
-there are some manual processes that exist that can be made more efficient and allow for better visibility across teams; but this is made up for with the high caliber of talent that exists within the company.