-You have certain free- hand sometimes to explore different verticals.
-Training is really great, in-depth training and proper training environment.
-Opportunities to prove yourself.
Cons
-No work-life balance.
-Lack of empathy towards employees.
-No flexibility in terms of work form home.
-Salary is lower than market standards.
-Lack of professionalism.