Avantages
Overall flexible working environment, flat organization, open for feedback, a lot of room to move up the career path
Inconvénients
Some departments still follow traditional working styles, which slows the overall process and create communication blockers