The company culture is not great and there is little to no accountability for those who have been there for a while, even if they are not good performers. This has led to a number of ineffective people doing sub-par work and managing others poorly, which has led other talent to leave. The pay is a bit low as well