- Unnecessary micromanagement from some managers
- Welcoming environment but difficult to navigate as a newcomer as processes and company layout are not always clear
- US-centric approach not conducive to building a global company
- Expectation to always be "switched on" and connected to comms, including on days off and after reasonable working hours