Vantaggi
* Good supporting developers who understand how to get the job done. * A good team environment * Great benefits. * Remote when needed. * The owner is in the same building, and his door is open for discussions. * Friendly group of people all around..
Svantaggi
* Some decisions on training. Not all training is needed for all employees. * Hardware infrastructure is beginning to age and becoming broken. Sometimes you have to knuckle down and pay for new hardware, else you end up with broken equipment that slows everyone down. * A certain stubbornness about allowing employees to become fully remote. Old school thinking of EVERYONE has to be in the office does not fly in the changing world and can cost the company employees that love working there but have other opportunities available.