Pros
I honestly have NO pros about this company. The only pro about this company is the end date I set to resign!!!!
Cons
This company completely LACKS diversity and treat minorities at this company very different. The company culture is by far the worst I ever experienced and is part of the reason for my resignation, aside of my manager being a micromanager in addition to unfair treatment. Lack of direction and accountability from upper management makes it difficult for employees to thrive! Not to mention, MICROMANAGEMENT is the norm here and don't think for a second you will have the flexibility to complete tasks without a magnifying glass. Oh and there's NO room to advance so don't expect promotions, even though they will tell you in the interview that there's room for advancement. Expect to be humiliated and thrown under the bus in front of your manager's boss, as your manager fails to give you clear direction on what's needed. This company's "one way" of doing things breeds complacency and lack of innovation. The BEST decision I made was to leave this company.