Pros
Hard to think of any. Being employed and not unemployed. Great for creative people who want to problem solve with very little resources, high volume, overly matrix reporting for a small company and coworkers who are bougie fakes. (Small group of folks I would consider amazing coworkers)
Cons
Very low pay with high expectations to achieve stellar work. Meanwhile systems are out of date, coworkers are angry for all valid reasons. Some systems are updated but no one has the knowledge of its full functionality and ends up not getting used correctly and everyone reverts back to old ways. The range of employees range from smart and effective the other end of the spectrum are people who are completely clueless. Yes every company has those people but at Christie's stellar and great performance is not recognize and the clueless are not exited but kept on because no one has the balls to be real! In addition no true career path - every role you will have at Christie's is dependent on if your manager likes you, not if your skilled.