Ventajas
-Amazing benefits for fulltime employees -Relaxed atmosphere -Remote -High involvement with stakeholders -Extremely competitive pay -Company core values will exceed most organizations out there -Visually communicate often with team -Very personable environment -Actually provides a service to clients that helps them -Puts the clients before the company -CEO attempts to fly out and meet everyone that joins the team in person -- that level of involvement with a key stakeholder is just unheard of -Managers will do everything to help you succeed -Atmosphere feels more like a family than coworkers -Company will encourage you to find balance with work and personal life, it is actually one of their core values -Integrity of the company is high, they do everything above and beyond
Desventajas
-I have only been there for 3 months and wish it was 3 years :) -Training could be a bit better -Overwhelming technology stack -- but that is really just a given in a technical company. So I can't fault it too much.