Pros
cool coworkers (not leadership people)
Cons
Everything. This is the WORST company I've ever worked for. They constantly yelled at employees and created a hostile and toxic work environment. They were sexist, making sexual harassment comments. If you tried to give your opinion, it was never correct. If you were supposed to be the expert in the field, it didn't matter because it was their way only. No one thanked you for your work, it was always criticized. People were yelled at, and even made to cry. Everyone felt under siege working there. People were let go or quit because of the culture.
Read the acceptance letter! It says you have to be available 24/7. They never mention it, but that's their expectation. STAY AWAY!