- Opportunity to work from remote
- Reasonable pay with guaranteed monitory rewards for accomplishing the goal
- Cool management heads with great talents
- Great chance to express your innovative ideas/suggestions which are always welcomed
- Challenging projects with opportunities to work on new/best technologies and become experts in that skill
Cons
- There are no major cons which stand out
- Maybe the work process should be streamlined better which may power up productivity even more