Pros
Only pro is it is remote.
Cons
Impossible metrics, horrible managers that micromanage EVERYTHING you do, and if they could track and dictate how many times a day you fart they would. There are quite a few people who think they are better than everyone and think they know everything but don't. There are a few people who try their best to kiss butt and find things to report on you. Some managers cuss in meetings and are very unprofessional but since they are management there are no repercussions for them. All of them have their noses so far up each other's butts it's comical. Some of us employees have side group chats to vent and the things that we go through are insane with this company. They are so far behind on technology it's ridiculous. They outsource jobs that should be done by Americans and now they are selling the Benefits department. They really do suck. Awful company to work for. They pile on so much and expect you to be perfect when management is the problem. They never tell you you’re doing a good job and only focus on trying to find something you made a mistake on and call it out to the whole group to embarrass you. You can have top metrics for your team and they still try their best to find something to say you're doing wrong and if managers have to make something up so you look bad and they look good they will. Horrible people only look out for themselves.