- you will learn latest technology trends such as micro service
- exposure to enterprise level application development
Cons
- management is lacking in skill
- they run business is like a grocery shop where workers are not valued and their unique skills are not utilized.
- no process followed. you will hop on off from assignment
New technologies are used to build the product
The product is an interesting one to work with
Agile process is followed well, overall the process is defined well
Friendly team
Option to choose between office and work-from-home
Cons
Notice period(8 or more weeks) could be longer. Try to negotiate this before joining as this could be stressful when you want to leave.