Pros: healthy enviornment, fun at work
Cons: not able to balance work and personal life
Typically work day start with Standup meeting and the task would be assigned.Most of the day work is spent in analysis, coding, unit testing and debugging.
Management lags to identify the capable resource to to the task. Always fun at work with cultural and sports activities which keeps the employees in momentum.