Excellent team work and communication
No micromanagement, excellent productivity from all members on the team. Friendly work environment where everyone is willing to help each other and enjoy a healthy work and life balance.
Pizza Lunches and monthly Breakfast on the house
No cons that I found while there