Vantaggi
Overall great product, smart team and technology. Free lunch, snacks and drinks in all offices.
Svantaggi
Culture: Needs work and has changed drastically since the earlier days. The US team seems to be much more motivated/excited compared to London. Sometimes when I walk into the office, it is drop dead silent... Work/Life balance: Very difficult. There is too much work for each person to get done, at least successfully. Growth opportunities/career progression: No matter how hard you work or what you have achieved for the company, this seems to boil down to if you are liked by your manager. Senior management does not accept "creative" or "out of the box" ideas to better the culture or increase efficiencies as a whole...if they do not agree with you. This could go against your future at Turn so watch what you say even if you think it will help the company! Work ethic: The different teams here do not seem to really work together but quite independently. I have seen people take credit for other people's work which is unfair...does not seem some of the team members respect each other.