Pros
Great purpose considering mission and customers. If you are in the UK you can enjoy the WeWork amenities, in Dubai perks of a central office location. Some of the colleagues are really helpful.
Cons
The company is affected by cultural issues brought by a management ready to squeeze every willingness to work from the employees by frustrating them and creating continous fear and a toxic culture. Controls are becoming more and more stringent from restrictions in working from home to all-hands attended, provoking the employees' fear for constant repercussions and warnings. Company will issue promotions that are just ways to sort problems out created by a resignation. At times, you are expected to work above 45 hours a week given all the requests that might arrive. Not picking up a request on your day off, even in the weekend, will have repercussions. Senior management does not seem to have experience in running an IT company and its products. There is a great buzz on saying that decisions have to be based on "data" when their understanding of data is poor. Their pick of new colleagues is only limited to those overpromising and delivering way less or nothing at all. Everyone can turn into a scapegoat for sacking in case. Expect to be unfairly used pretty soon. The solution for setbacks is to put the blame on the employee rather than fostering understanding. This destroys any good initiative. Wishful-thinking reigns and any contrary opinion is quickly destroyed by disbanding the employee (even after years of service). The high turn-over demonstrates this. This creates a high impact in the minds of those working there who end up considering themselves as imbecilles unable to do any job and taking a toll on their health. Not coming to the office in Dubai is considered a high offence. Senior members will make passive aggressive remarks and report you. In London this will start soon, unreasonable for such a small IT company. No bonuses have been issued during the last two years and the company is constantly bending over backwards for every client. It does not matter whether their ask is fair or not, written on a contract or not, if the customer even slightly threatens to cancel a subscription T24 will do anything to keep the customers. It is frustrating for employees. Lastly, multiple times members of the senior management made toxic remarks and did not hesitate in openly disrespecting people during calls. One member in particular manipulated employees trying to convince them UPDATE Following the fake reviews uploaded by the management I decided to give 1 star. It is such a despicable behaviour.