The firm has a flat structure. CTO > Manager > Team Lead > Developers. Good cultures in the office and after hours. Loads of cooperation between teams, people are happy to help and share knowledges. I felt respected and be taken seriously by senior and managers. I do hang out with some colleagues in after hours.
Graduate, Sydney