Pros
Good growth - both in terms of salary and work responsibility Extremely flexible in terms of work hours 2 days work from office, remaining 3 days work from office
Cons
Deadlines can be a bit tight sometimes.
Pros
Great place and great work life balance
Cons
None as of now, look forward