Vantaggi
Staffers are welcoming and try hard to make sure new staff are integrated into the workplace. Staff care about their work and their peers. Product is strong. They are transparent about business operations.
Svantaggi
Sometimes inappropriate social expectations of staff. Incredibly low racial diversity, especially in leadership. Outdated and poor understanding of strategic direction. Laid off more than 10 staff members and proceeded to go on a employer-sponsored trip to Spain. No career advancement or clear career ladders for low and mid level staff members. Some manager level employees don't have enough experience to be managing staff in their roles. Cult-like social environment. They say everything is optional, but you are socially pressured and repeatedly questioned in a pejorative way if you don't engage.