- Good place to learn latest technologies.
- Lot of opportunities to prove yourself and grow.
- Roles are not defined based on experience, it is based on skills.
- Helpful Employees and management
Cons
- Need to define your path on your own. There is a lack of guidance.
- You may not get the work based on your profile.