There is a lack of internal comms. The onboarding process is not the best most things I had to figure them up by myself. There is not a clear company structure and nither processes and procedures. Teams seem to work base on managers personal approaches. It needs more diversity, performance reviews with the appropriate feedback to help employees to succeed and career progression.