Good Work Culture
Young Team
Great blend of Young & Old
Opportunity to work on State of the art & innovative Technology
Cons
Very Focused work environment
lack of Managerial and Project Management opportunities
Long Duration of projects, You should be ready to marry the company