Barclays beat second-quarter earnings expectations on Thursday. A spokesman confirmed to Business Insider that 3,000 roles had been eliminated this year. This comes after a wave of management changes, with high profile step downs. The stock is up about 1%.