Pros
I will only say one thing and it should be enough to sway you my dear reader, they have a HAPPINESS TEAM! Have you ever heard of such a thing? No, you have not. They literally focus on all things YOU, whether its career related or personal, it feels like family. If you are on the fence, don't be, apply ASAP and you won't regret it.
Cons
Honestly, cannot think of any cons. Usually a major con is communication from upper management but we do not have that issue here AT ALL. They are so open and extremely CLEAR at all times.