Pros: day would pass by quickly
Cons: long hours, allowed junior employees to bully management, unprofessional
Very unprofessional from beginning to end. Wasted a lot of time during interview process, HR made me come in twice more than I had to. The first time because HR did not coordinate their schedule with my department's management for an interview and the second time was to confirm what they had told me the second time.
However, management was very nice and so were my colleagues, except for the woman I worked with. She was controlling and abusive, would not allow me to do anything without her approval and refused to answer my questions. She was condescending and would never allow me to leave until much later (she is in the same junior position as me but has worked for over 10 years).
Management does not know how to deal with these problems, would blame you for being in that position in the first place.
When I gave in my two weeks, management gave me the cold shoulder for the remaining two weeks. Did not even wish good luck, pretended I did not exist anymore.
Do not work here unless you really need a job.