Pros
If you're fresh out of school and desperate for experience, this might be a great place for you.
Cons
Nonexistent onboarding, very little training for new employees. Passive aggressive management with awful communication skills. Interview was a joke. They're just looking for bodies to fill chairs. Favoritism. Lack of benefits, pay is average. Professionals, avoid. Nothing you build here will be good portfolio material, working environment is like a kindergarden. Racist and homophobic remarks. If you want to grow as a developer, this is not the place for you. This is a place you go to stagnate and build turn and burn garbage for mediocre pay. Value yourself and your time more than this.