Pros
Free lunch, free drinks, good benefits (health, dental, life), new facilities, flexible work hours, other CRAs are friendly, company technology provided
Cons
All employees are disposable, they fire at least 3 CRAs every few weeks with no notice or reason given. They over-hire and then cut the new hire group down by at least 50%. Upper management claim there is an open door policy, however I was only ever able to meet with my manager 50% of the scheduled times we had. I would meet with my manager so that I could ask questions about the projects we were assigned to, and my questions would be answered with conflicting answers. It seemed like they were trying to update a lot of information regarding training, however they mixed old and new policies and it was never clear which policy we were to enforce in trials.