Pros
Flexiblilty of working and great supportive staff.I gained much knowledge and skills as a backend developer.Acquiring acknowledgement for your work.
Cons
No work from home. Timing of office is little bit long.
Pros
Great leadership, client portfolio, training, culture and people management.
Cons
No cons at all. Great place to work