Pros
Good place to gain experience in a CRO environment. work from home is an option if your manager likes to work from home. Easy to fly under the radar unless you get mixed up in the strong political pull. Decent training opportunities and fast promotions if you are friends with the right upper management folks.
Cons
Politics completely control major decisions. If you are unfortunate enough to butt heads with your manager or PM, you will be treated unfairly and most likely end up pushed to quit before they fire you for some ridiculous reason. Bullying is a big issue at this company. Some employees are allowed to come and go as they please and do minimal work while others are strictly watched and must adhere to rules as if they are enforced by the whole company. If you are not friends with the right upper management team members, you will not move up. Work integrity, education and performance reviews are not an influence in decisions to promote. Very low morale due to poor management and corporate politics.