Pros
Two people that I met that I was not even working with.
Cons
I was lied to many times by upper management, from my interview to the day I left. Management is so top heavy, you may be asked to do the work of 5+ people and have more than 5 managers checking in with you to see your progress. They will send people in from out of state to check if you need help, but you won't receive help. You will not receive time off. You will barely receive bereavement time. You will use your very limited paid time off for every holiday you ever hope to enjoy unless you live in a country where your government mandates it. I received little to no support at this company and I am ashamed to have associated with them. They may do impressive work in some fields but I am ashamed to have worked for a company that cared so little.