Pros
Strong Company culture, competitive compensation, work life balance and opportunity to explore career growth, transparent leadership, great support and caring nature of team and team work.
Cons
There is frequent changes in the process to get the updated and trending methodologies. managers actively seek input to Improve.