is laying off a 'large' number of employees as other jobs will be shipped overseas, officials announced Wednesday.The unspecified number of firings are not company-wide and affected employees will be able to apply for internal roles, a spokesman confirmed.A small percentage of the impacted roles will be required to relocate to hubs the company is investing in, including , Atlanta, and Dublin.
Load More
Load More