Pros
Great locations in both Detroit and Charlotte (newer building), sometimes competitive pay, feels like a young energetic environment, shared workout room, pretty good break rooms. Sometimes free parking uptown. Work life balance can be fair as long as you are in the right department. Plenty of chances to move up to middle management. Good at drawing some really talented and fun entry level people. Great benefits.
Cons
You hear Ally and you think modern online bank. Unfortunately, instead of being in tune with the pulse of modern society and technology, it's a lot of show and no go. The bank was stood up and for the most part has been left under warming lights like an old fast food burger. The luster wears off quickly as the old crusty GMAC interests creep in. Between the Detroit GMAC people who insist on doing things the same way that landed them in need of a rebrand to hide their shame and the Charlotte "leaders" who are too busy playing politics and pretending like they're still at Bank of America, things can get ugly. While pay can be competitive it can also be terrible with even worse raise/bonus policies. Politics is extremely heavy even at the ground level. Middle management is ridiculously thick with drama and executive management is tired and, again, crusty old school. While some of the pros are free parking and great primary offices, this only applies if you're in the main Detroit and Charlotte offices. Their other Charlotte locations do not have free parking and are dated and soul sucking. Work life balance, while as stated above can be great, can also be unrealistically bad. Culture looks good at first and the all hands calls ooze hr feel good buzz words and tactics however none of it ever amounts to anything. They sound like google but certainly don't behave like google.