Pros
Management is excellent. They leave space to do the work, interruptions are minimal, and meetings are rare. Rivalry should provide management training for other companies to follow. Coworkers are respectful, intelligent and helpful.
Kontras
I honestly can't think of any so I will say that the pay, while in line with the industry, could be a little better. Money, for me, isn't everything. Culture and how employees are treated are much higher on my list.