Pros
Nationwide travel (can be both positive and negative), ability to rack up a ton of flight miles/hotel points, opportunity to be a jack of all trades and see variety.
Cons
Pay is a few dollars less per hour than other companies in the industry. 6 day work weeks are expected frequently with travel happening on Sunday and Friday. Lack of a team, zero meetings or conversation with your fellow field engineers. Important changes in process will occur with zero communication, you find out by doing it incorrectly and then hearing about it from support at the end of the night. This lack of communication starts immediately even during training when I wasn’t even told a very necessary knowledge base existed until I found it on my own two months into my position. There is a basic level of communication seen throughout the industry that is missing here.