International company
Good and chill atmosphere
A lot of responsibility from day 1
Freedom to learn at your own pace about topics you are interested in
Team building activities
Cons
Sometimes it is difficult to get feedback from managers
Can be a bit too informal