Vantaggi
Good middle management, good place to build up a résumé. Fairly clean office, pizza day once a month, good health & dental coverage. Snacks in the kitchen fairly often. Holiday events at Christmas, Halloween, St. Patrick’s Day, etc. Your own cube and desk. Good place to learn what does and doesn’t work when developing software.
Svantaggi
Outdated technologies, software, and office culture. Hard deadlines and a tendency to leave things until last minute. Communication with fellow employees is sometimes discouraged. Middle management is vastly overworked and under appreciated, sometimes difficult to talk to as a result. New employees can sometimes be thrown in at the deep end as there isn’t any structured on-boarding. Salaries aren’t great and employee reviews only happen every 18 months. Sparse meetings among teams. Vacation and other benefits apart from health coverage is also minimal. Employees were made to feel guilty when they wanted to work from home during the pandemic.