Pros
- Good work culture and flexible timings
- Always exploring and executing projects on new technology
- Opportunity to work on different phases of project starting from technical pre-sales, design,execution and deployment
- Regular team building activities
- Good Perks
- Flat team structure
- Leadership team is approachable
Cons
- Nothing in specific, things are going good