- Too many active projects to choose from
- On time payments
- Friendly environment
Cons
- Lacking business experts like sales and marketing and focusing too much on technical teams.
- No focused HR team so career path is very deemed.
- No prominent performance management and rankings which makes room for kiss up promotions.