Pros
- There it a starbucks coffee machine (Imagine how bad it will be that the only positive is a coffee machine)
Cons
Let’s start from the top (Management) - Management doesn't have a clue what’s going on in day to day operations. - No structured approach or planned project pipeline. - Depend solely on outside projects - Pay is way below industry standard (trying my best to put it mildly) - They have intern program which literally is no less than financial harassment (if such a term exists) don't have fixed matrix for paying them (it can be $0, $300, $1000 depending on your luck) - Lot of operation is offshore/different location and have no coordination among them which makes it next to impossible to get anything done. Managers - Technically incompetent and can't trust them to land any projects. - No manners, etiquette and professionalization. - Don't welcome innovative and out of the box solutions as they have very little domain knowledge Work Environment - Low energy and depressing - People are directionless - I feel highly skillful and competent people are wasting their working for those who don't care about them