Pros
- Being involved in every area in term of software engineer such as getting requirement, software architecture design, development, test, deploy.
- Worked as scrum of 5-10 people included Development Manager, QA, Product Owner.
- Multi-cultural working environment
- Fast growing company
- Many technologies using here such as Kafka, Cassandra, Elastic, Hadoop, etc.
- Great people with area specialist
Cons
As we worked here with Agile methodology, thing quite change frequently. Sometime the idea was throw after 1-2 weeks of work because of something better coming. Also, growing very fast, make us run out of space. :)