Pros: company culture, room for advancement
Align Networks is a company that lets you decide your professional path; you can come in to work, do your job, clock out, and go home, and that's totally fine. Or, you can come in, suggest ideas, learn from your mistakes, and work harder than everyone else, and you can move up in the company and turn a job into a career. Either way, your path is based on your actions and motivation, nothing else.
This company has taught me the value of maintaining a positive company culture, where employees can experience the angriest customer ever, but they will not stress out about it. They will stay calm and help the customer out in every way possible.
When people enjoy coming to work every day, they work harder, and the company succeeds.