It’s been around forever and I figure they are likely on decline. Used to hear about it a lot and not so much anymore.
Discussion
They did go through a decline for sure. Loosing money for a while - they have a large, well-paid team (not sure what they all do tbh!).
Back in profit now and growing again apparently.
One of the first companies to be fully transparent with everything, including financials.