Pros
I love my job, not many people can say that. Everyday is something different, keeps things interesting, it's challenging and ever learning. It is a great place for anyone trying to succeed at both a career and raising children. Most positions have the option of occasionally working from home if need be. Everyone here is great, caring, supportive and understanding. The atmosphere is more relaxed than other offices I have worked in. There is plenty of room for moving up in ladder and encouraged.
Cons
Must be able to adapt to change easily and high volume work load at times.