Pros
Work From Home, Pays well, smart teammates
Cons
Do not work in the Product Services division. I have seen many people get laid off from this company with little to no explanation. They aren’t getting new clients at all. The managers here are not trying to make the clients happy so clients end up bailing on them. The managers also micromanage people with lots of anger and bullying from them. I still recall 3 managers in standup spend 10 minutes arguing which swim lane a user story belongs to on an Azure DevOps board. People aren’t allowed to make their own decisions on anything. If someone does do anything a particular Director doesn’t agree with, he will spend an hour criticizing that person in front of everyone. Everything is specifically spelled out by the Managers to the nth detail. There are no other projects to work on, so these 3 managers spend all of their time on the one project. Personally, I think they are scared because of the lack of clients. I know folks who have been on the bench for 3 months. Yeah, avoid this place.