- Still working on some processes and sometimes not clear how to get things done
- Interview process can be unclear for new hires (not sure what team you are actually applying for), but on the positive side they take culture fit seriously so they have you interview with multiple teams.