I have been with Maxim for over 4 years and I feel like I am part of a family. Everyone is friendly and easy to work with. We get together for company barbecues, have foosball tournaments, and just generally enjoy each other's company.
Also, I feel appreciated in this company. Workiversaries are acknowledged, good work is acknowledged and rewarded.
The overall culture of the company is great, human care is well thought. The development team is well organized and management is incredible, work hours are really flexible and the company trusts in your ability to manage your time. Also, there is a Foosball table to use and foosball tournaments.