Pros
The company offers excellent training programs that helped me learn and grow in every possible way. I am able to have a good work/life balance and am rewarded for the hard work I put in. In addition to enjoying the perks of working for a renowned company in the industry, working here has helped me get good pay, a health savings account, and better benefits.
Cons
You have to be very focused to have good productivity.