Pros
Okay, I have worked at World First for a long time and have seen a lot change, some for the good, some for the bad. Recent events have definitely led to a spate of bad reviews on here, which although I think lots of them are probably valid they have somewhat skewed the outlook of a company that has been going for almost 15 years. From a small company where we used to socialise after work regularly it has now become a larger business which has always tried to maintain an ethos of a small start up firm- until recently I thought that they should move on and away from this, then I realised that I was no longer into the regular socialising as I have a family instead, so its not the company that has changed it was me. I genuinely believe that there are many perks if you are young and want to have a good work life balance then WF would be a good place to work still. You could argue that free breakfast, chocolate and beer fridge Fridays are pros of working here, I however think if that is what you choose your job on then you are making a big mistake. Instead focusing on the good people you have to work with (lots of my close friends work with me and I still meet up regularly with ex-staff) is far more important. The general policy of employing nice people and making them good at their job rather than trying to make people nice has definitely paid dividends.
Cons
There have been some bad senior hires which has led to people like myself questioning how these people have got to where they have, sometimes incompetence, sometimes just outright bad people- something that I find hard to tolerate in a company that I have grown up with and really care about. We have hopefully moved on from this phase now though, it definitely seems that recruiting senior leaders has to be the hardest thing about running a business. As previously mentioned the IT systems are struggling- lets focus on consolidating out systems and becoming the best provider of FX rather than trying to constantly expand our reach. Quick expansion has happened at the cost of long term stability.