Good job security, but a total grind.
If you're considering a "desk jockey" position, the company is hiring. They're rapidly expanding, which creates new opportunities for employment. As an added bonus, job security seems high at the moment - all the managers have mandates to greatly increase the size of their departments, so they're not looking to trim any fat. It can be a good opportunity to break into the field of automation.
The path and long-term goals of the company (besides "Get Bigger") are unclear. There is a strong lack of transparency. Success stories, strategies, goals, and information sharing seem to be for the upper echelon only. Opportunities to provide feedback are rare, if present at all.
Hours are long. All positions are contractually obligated to work 44 hours per week. This does NOT include the 30 minutes per day which is subtracted for unpaid lunch period. Salaried positions are required to punch in and out (yes, the unpaid lunch applies to them too). You're expected to show up early and leave late. Make sure you're willing to spend at least 47 hours per week chained to the desk and consider your additional commute time as well before you pull the trigger on the opportunity.
Employees are generally friendly and helpful.