Pros
If you are one of the chosen ones you will have some opportunities until you fall out of favor
Cons
Very toxic environment for both management and agreement employees. There is no job stability with this company. Employees live in constant fear of being laid off/let go with no warning. Cuts are made by executive leadership without input from direct supervisors or teams. The company is paying lip service to wanting to hire more females and diverse candidates, but puts no effort into developing or promoting the current female and diverse employees. Promotional/Growth opportunities are extremely limited. Upper level management is shuffled from department to department, and they bring their favorites with them. It's unfortunate that employees with departmental experience aren't even able to apply for promotional opportunities because an executive will make the "business decision" to bring someone with no experience over from a different department without even posting the position. Working your way up doesn't exist here, you must get in good with an executive in order to promote.