Pros
You will meet really interesting people and professional from whom you will learn a lot, and it's great to get IT on your resume.
Cons
-All upper management is white -In interview they tell you it's a woman owned company, while simultaneously contradicting themselves by giving the history of the brothers who actually run and own the company -During interview hiring manager made promises with no intention of keeping them -Preferential treatment, and some misogyny -Incompetent HR who will give you a hard time when they have made an error -Any official documents you receive will be riddled with typos -Some management is unwilling to cooperate to make improvements but also will come back and say the same thing at you -if you call out the problems they will see you as the problem and fire you, as this is an at will position -highly disorganized company at every level -poor planning -absolute lack of communication -director never knows what he wants and will have you do the same work over and over -reasonable deadlines are never given -director never on time for meetings and meetings always go over, indicating a lack of respect for coworkers -high rate of attrition In just one example of the egregious behavior by the director: He was told by multiple people him taking virtual calls, phone calls (personal and work related), and talking very loudly with other managers in our working area was distracting. His solution was to glare & blow up at everyone in the pod one morning while groups of two people were talking, in one case quietly, and another case loudly by letting us know that all the managers spoke in a private leadership only meeting, that no "side talk" was allowed in our work area any longer, and if you want to have conversations you must leave the area and go to a conference room. This makes no sense for a few reasons: 1. half the people in the pod are not in those leadership meetings so we had no knowledge of this conversation 2. per another leadership person, not present at this blow up, this was not covered, only that managers should go to a room if they need to chat with their subordinates 3. it was highly unprofessional and he missed the point that he is the biggest offender and makes the distracting work environment. Director also made false promises of WFH, and then said no one is allowed to work from home (making an exception only for the BI team) Ops managers yes, should be on site, administrative and support teams do 90% of their work from a computer, which can be done anywhere as we all know.