Pros
I guess it’s the on-site gym.
Cons
I agree with others. Not a good culture. There are so many unhappy employees at all levels and like others said I would be weary of HR and some managers. You’ll get low balled on salary and they’ll... try to push the benefit package.
Pros
JMT allows some flexibility to work from home, has good benefits, and the regional management is understanding.
Cons
JMT may require overtime to meet project deadlines if needed.