Pros
Employees constantly have to remind themselves of pay to "justify" the exploitative nature of this company...but at least they can say "the [base] pay is good ] "
Cons
Poor management - the whole company seems to be run by two groups of college buddies and vets being passive-aggressive toward one another. Progression- Advancement is reliant on rapport, romantic partners, or friends, not merit. Incompetence at even basic tasks can be seen across the deployment and management staff. Deployments - Rotation order, priority, and frequency are HEAVILY influenced by a series of texts to peers and friends when it should probably influence by skillset and site needs. Expenses: The employee is expected to file expense reports when the travel department independently uses a corporate card set up by another department ( in your name) to book flights and hotels. tl:dr the employee is expected to do other people's jobs when they use a card in your name so all the risk is on the employee for charges they had no hand in making. Hours - Stateside the company will manipulate hours to externalize costs to employees and justifies this with an intentionally convoluted expense reporting/reimbursement system. the employee is also expected to file daily hours while on deployment which is more tedious and annoying than actually bad. The hr and department in charge of getting employees ready for deployment are also relatively aloof on answering basic questions: charge codes, approvals, medical requirements, deadlines, necessary equipment etc.