Pros
Solid talent pool, excluding direct reports
Pretty good Global team (but that's not saying local)
Good Benefits (used to better)
Solid pay depending on department
Tuition reimbursement package
Cons
Work-life balance not important
It's almost expected that Crane be your only career/life focus
No Acknowledgement of work and time dedicated
No proper separation of duty
Employees left in dark when management makes major decisions; or really any decisions, that they generally know nothing, or no too much about... not enough to make the decision anyway; and whatever they present they take from their team, present it as their own; especially if they like it and they get credit, while you just sit there and do ALL the work
DO NOT TRUST ANYONE