Pros: name recognition on a resume.
Cons: use it or lose it vacation policy based on non-calendar year, low pay compared to other companies, information flow-down from management sometimes doesn't exist
Lots of infighting between departments as one tries to blame the other for issues instead of working together to jointly address the problem.
Don't be surprised if you are hired to work a dedicated program and then have your role get expanded 4-fold. There are only so many hours in the day and they will squeeze every last drop out of you if you let – more... them.
The company looks impressive because of their size but they are internally disorganized. Too many acquisitions in too short a period.
Vacation policy isn't explained well at time of hire. They have a use it or lose it policy to encourage employees to take time off. Of course, one doesn't find out until after the time is taken away. – less