First bad experience: I was doing late night online Christmas shopping and could not log on to my banking to transfer funds. I called ally and was told that they were doing a system update and all services were offline for 6 hours. I talked to a supervisor and asked why they didn't notify their customers that they would be down and he just didn't know.
Second bad experience: I deposited a $500 and $400 check using the banking app. It took 2 days to appear in my balance. But my available balance was short $700. I asked customer service why and they said that they wait an additional 3-4 days to make sure the checks clear. It clearly says in the Q&A that your deposit will be "available" the next business day after it is approved.
When my old bank raised my requirement/fees i decided to look around for better options. I researched several banks and ally was by far the best choice. All my interactions with ally have been positive, good customer service, easy bill pay and money transfers. Now, every month i look at my interest and see i am getting paid in dollars instead of pennies. When asked about banking, i always recommend Ally.
Recently they have started asking strange questions like which street is closest to you, who among the persons listed below do you know, and so on. These are totally ridiculous and irrelevant questions and why can't they keep the validation to the relevant information in their systems? How would one know every street in the metropolis? ( i googled those streets and some of them are 40 miles away). How do you know if i know the person or not and if you do why are you preying on my privacy. Who gave you authority and access to do searches on me? I am very frustrated customer and very annoyed with ally bank! This is totally unacceptable and needs to stop.