- Uses many technologies and offers a lot of opportunities to learn.
- Continuously renewing and improving product architectures.
- Co-workers are very kind and supportive.
Cons
- It can be hard to find specific information in the large amount of documentation.