Pros
Fantastic benefits, caring co-workers, growth and promotion from within, a CEO that puts employees first, a fun place to work and grow, one hour lunch and lots of extra company benefits outside of what’s just laid out in the employee handbook.
Cons
None that I see at this time.