Pros
Best Working Environment, with best Work Culture.
A friendly environment is encouraged by management.
Gives New Challenges Every Day.
They prefer quality work instead of quantitative work.
Kontras
No cons at all. Absolutely no cons whatsoever.