Pros
Nothing good about this company.
Cons
HORRIFIC LEADERSHIP - These idiots have no clue what they're doing, are horrific leaders, and don't trust anyone. They only care about money, blame everyone but themselves, and get rid of a lot of people without much thought. This has led to a high churn rate and a broad sense of insecurity. ZERO WORK/LIFE BALANCE - I literally work all day (from 8am to 1am) every day since we have offshore dev teams that need to be managed, and I've missed a lot of family and social events. CRAPPY PAY - If you average out the number of hours I work with my pay, I probably make about $5/hour. EXPENDABLE - People are expendable, there's very little room for advancement, and management generally doesn't care about you.