Pros
Top industry performer with a proven track record and measurable success. Employees are dedicated, engaged and committed to same objectives.
Cons
There is always room for improvements in every aspect of the industry.
Pros
Great benefits! Lots of room for growth. They take care of their employees .
Cons
The job may be repetitive. You are doing the same thing everyday.