Pros
good projects, good client management, good artists, work from home.
Cons
Bad internal management, top management are not from the creative field and is a family run business... Workload is too much for the salary given and they make you repeat work multiple times even if it is not requested by the client just because they don't like you. There is favouritism with employees. There is no job security... if they don't like you they will harass you and make you leave. They don't know how to get projects, they fire employees when there are less projects... there is no business plan in place which promises a continuos flow of work and employment. It is better to be a freelancer.