Pros
Mostly nice and friendly people, until you bring up the US labor laws.
Cons
When I informed co that they should pay overtime to us field service engineers and showed them what FLSA law states, they still said no to overtime. All past field jobs I've had came with car allowance, free life insurance, and 401k plan. This company has none of this and also didnt give us a company credit card for our expenses (air, hotel, rental car, etc). Although we get reimbursed after expense report is done, we shouldn't be held liable using our own credit cards.