Terrible leadership! They are overconfident in the work they do and run the place with a very corporate, hierarchical mentality. They do not treat staff well. There was a whole linkedin article in 2023 about the racism and other forms of discrimination at the company