Pros
*They foster a culture of genuine care for both coworkers and clients *They focus on creating a culture where people truly enjoy their work and who they work with *Opportunity to work alongside an exceptionally talented team of software engineers and DevOps professionals *Engage in a collaborative atmosphere that tackles challenging projects *You will gain exposure to a wide variety of technologies and diverse projects, ensuring continuous learning opportunities *Excellent benefits - pay 100% health/dental coverage for all families
Cons
*The work is challenging and not suited for everyone *Regular context switching is required due to the consulting nature of the business *Tight deadlines can occasionally add pressure on the development team