Pros
They will offer you a high wage, but they don't intend to keep you there. They want to finish the floundering contract and then fire you to avoid paying you and then they will make up lies about why you were fired to try to not pay unemployment. This is a pattern and you can validate it by speaking to former employees and contractors--in fact, their contractors will warn you about them when you start work and you won't believe it until they pull you in and tell you you're being fired without any notice. Without any negative feedback. Then they will tell unemployment you were fired for cause but have no way to prove it. Just an awful awful company.
Cons
Awful work-life balance, micromanaging, unethical, lies, poor management, unpaid contractors, awful humans. They will offer you a high wage, but they don't intend to keep you there. They want to finish the floundering contract and then fire you to avoid paying you and then they will make up lies about why you were fired to try to not pay unemployment. This is a pattern and you can validate it by speaking to former employees and contractors--in fact, their contractors will warn you about them when you start work and you won't believe it until they pull you in and tell you you're being fired without any notice. Without any negative feedback. Then they will tell unemployment you were fired for cause but have no way to prove it. Just an awful awful company.