Pros
There are nothing but expensive high end restaurants around to eat at, so you'll never have to worry about saving money on lunch again.
Cons
Everything about this place, and yeah, I mean everything. No benefits other than increasingly expensive and worse Healthcare. No 401k matching No bonuses Maybe, just maybe... Merit increase that's 1 % above inflation. If you're lucky. Long hours are expected and never rewarded. Anything to meet the deadline should be met with reward, instead it's 'what have you done for me lately' and get it done. How about no? They're always on a stupid deadline made because of rushed promises Always behind schedule. Always cutting corners and taking the easy way out design wise. Leaving technical debt to build for years that insurmountable. Turnover is ridiculous and employee burnout is a serious issue. Moral is non existent because of the management style and dwindling benefits. Management is only in it to retire and sail off into the sunset on the backs of their workers dedication. Mismanagement has killed this place and nothing is left but ineffective cronies. Management will tell you whatever they can to get more work out of you. Promise bonuses and never deliver, say they'll do nice things for the team and then move the goal posts. Management fires essential staff, overloads employees with extra duties for the same pay, and expects no change in output. Management is bad and never should have been allowed to run this company into the ground like they have.