Pros
Treated very well.
Employees and staff are always friendly. Almost like a family!
Recognition for hard work.
A variety of coffee and snacks are provided all day, everyday.
Employee holidays, vacation, benefits, and lunches!
The option to work from home is given to some employees.
This company understands life happens and is very lenient if you are loyal to your work!
Cons
None that I can think of. This company is a great place to work!