Colleagues were great, it was fantastic working from home and their tech support is outstanding. They are very organized and overall the work is very interesting and rewarding. The problem is that 8 to 9 months after I started they has massive layoffs starting at Thanksgiving through Christmas of 2019. About 2,000 people were let go. I loved the Department I was hired for and my Manager was absolutely Awesome! I would have been perfectly happy staying there forever, however, due to the layoffs I was moved to another department. There, I had to be retrained to an entirely new and more complex process. I found the work interesting, the trainers to be great but the Manager micro managed and only looked for mistakes. She put undue pressure and stress for speed and to make quotas! The training in that area which for was a more complex process than the prior position, was not long enough to help you get up to speed. My first Manager was everything a Manager should be and more, supportive, knowledgeable, and more. The second Manager was harsh, difficult to talk to and demeaning.