Management portrays themselves as being nice and have an open door policy but everything you say to them will come back on you. If you ask ant tenure employee about what they think of upper management they will tell you the same. Very stressful environment.
ProsFlexible work schedule, 401k match, paid time off
ConsBreaks are micro managed, management is terrible