Pros
Flexible work hours, work from home days, 401k, healthcare (not the best but ok), yearly training budget for professional development
Cons
The leadership is HORRIBLE!! Teams are HORRIBLE! Individuals within the organization (business / TI) are more concerned with what you wear to work versus the quality of your work. Teams are clique driven and if you don’t fit in you are left alone to work in a silo. Individuals are promoted within to positions knowing they are not qualified for the role due to the lack of education and experience. High school like drama is a daily thing, screaming at each and walking out of meetings happens daily. Problems are never addressed or solved only brushed under a rug. Half the original staff has left the company, individuals are turning in their notice daily, creating a mass exodus. Yet the under qualified leadership has not addressed the problem and still expect projects to be delivered on time.