They closed the office located in Wilton, Maine - Barclaycard Services Operation Center. The center closed on 3/31. Barclays management eliminated several positions, there was about 200+ layoffs... If you’re a member of production, take note the only room for growth (in my opinion) is in New York and possibly New Jersey. The new "global location strategy" is messing up things for many - if you are in a USA call center your only employment options will be Ohio, Nevada, New Jersey and Delaware.
There are no replies in this thread yet. Be the first to post a reply below: