Pros
Love my daily tasks. Loved helping other with work loads. Enjoyed everything about it and have fantastic reviews on my work, employee relations, etc
Cons
Watched the company walk out two VP's (same position) over the course of 10 months without notice. Watched one management person loose 8 out of 12 people due to excessively poor management skills without loosing their position. Every day the reporting structure of the organization changes. Everyday there is absolutely NO communication regarding current contracts. DO NOT WORK THERE IF YOU REQUIRE EVEN THE SLIGHTEST FLEXIBILITY. This is not a modern work environment that believes workers can accomplish their tasks from anywhere other than their desks. Instead just a steady message from FT directors that contractors have a reason to be nervous. Very toxic environment in spite of the 'caring' HR message being disseminated. So wish it were a healthy place to work.