Pros
Great deal of responsibilities if you're willing to go out of your way to learn; Smart colleagues; Decent Pay; Straightforward holiday schemes!
Cons
Not the best work culture you'll come across, probably amongst some of the worst. 14-16 hour routine becomes normal, clearly not great for work-life-health balance! The decent pay is leveraged by having you take up at least a 2-3 person responsibility across same/different teams making it a great deal for the firm and mind you they don't compromise on efficiency! They definitely offer Visa sponsorships but also may or may not hold that fact to threaten you to waiver off your bonus component right before the visa application deadline (true story of a colleague). Some really smart employees fall prey to this culture and eventually develop the same work ethic (read nasty) as the higher ups whilst dealing with other colleagues, definitely not the kind of growth you seek. Coming to the CEO, he's definitely bat-shit crazy. I appreciate his drive to success but at the unreasonable cost of others is definitely bad blood. I've seen so many ridiculously smart minds who propelled growth leave the firm due to the simple fact that the CEO is rigid and self-centered. Penny wise, pound foolish. No employee would really think/write anything in favor of him or the firm unless otherwise explicitly told to. If at all you do take the plunge to work here, I hope you work under someone who's understanding and deals with the CEO with knack but doesn't transfer the negativity on to you! Best case scenario for a healthy employment at WalletHub! Tip: If someone is working remote, I do hope they don't fall for the 2-month notice period trap. Good luck getting paid in the end or going ahead with a legal action with that contract of theirs!