This company hires very talented people both in management and on the front lines. If you are a workaholic and live to work, you will love it here
Cons
Lots of communication challenges, very reactive instead of proactive. Will cut every corner to put cases out the door. Once hired they treat you as if they own you. If you enjoy a life outside of work, this is not the company for you