Senior management is exceptional, hard-working and demand perfection, which makes you strive every day to be at your best and have a sense of pride for your work and the company's.
Cons
If you do not have a strong attention to detail and cannot handle a fast-paced environment, this firm is not for you.