
There is always something new to learn.
We work hard, but play hard. We all like to hang out together, even when we are "off the clock".
They take in consideration what direction you are wanting to take your career when it comes to making decisions. They are very supportive.
There is lots of communication, even when your team is spread across continents. Meetings are usually short, sweet, and to the point.
Unlimited Vacation.. We don't abuse it, but it really feels good to know that should something come up you won't be penalized. You don't have to decide between going to your little sister's graduation or having a proper holiday.