1. Your work is expected to be perfect and on time. If you are running late you are expected to inform your team leaders well in prior to the deadline.
2. There will be long nights at the office. (but you will most definitely not be alone, teamworks makes the dream work)
Thinking about it neither of these are cons as such. But to some this may be a dealbreaker and thats understandable.