Pros
* Engineering team is very forward thinking. * Utilizing up-to-date technologies on both the front and backend. * Culture encourages learning and enhancing engineers' skill sets. * Employees are very open and transparent. You're always encouraged to ask questions and learn any part of the stack. * Work from home policy is very relaxed. * Company is growing and FAST. * Summers have free iced coffee, kombutcha, and you have half days on Friday. * Lots of fun events with free food and drinks. * Everyone is open to suggestions and you can easily have an affect on the tech stack even as a junior employee. * Friday all-hands meetings provides useful department updates, presentations, and Q&A with upper management.
Cons
* Portion of the site runs off a legacy codebase of which they're constantly working to deprecate