Good place to start a career
This was one of my first full time jobs out of college, and into web development.
The business was limited by some really old legacy code that they did a fantastic job updating and modernizing. The management does a great job of letting developers craft their own solutions, and are very sensible and amiable.
The code quality and engineering - more... team could definitely use some more experience and pride in their work. - less
ProsEveryone works from home all the time
ConsEveryone works from home. All the time.