Horrible work/life balance. They expect you to be available in the middle of the night for deployments, as well as after hours for support issues, with no compensation. They have a very poor separation process, I had to repeatedly contact them to get my termination packet (for COBRA and 401K info), and I'm having trouble getting my 401K money because they still have me as active in their system. I was there all year, but because I left ONE DAY before the year-end bonus was announced (last year they didn't give it until March, but this year it was in December, which of course I would have stayed for if I'd known), they refused to give it to me. They're just like every other multi-billion dollar company, they don't give a damn about their employees.