Great place to kick start your career.
Great environment to learn.
Smaller company - gives you the ability to standout.
Great culture. Won't find anything better elsewhere.
Understanding management team.
Value hard work, professionalism, and loyalty.