There are many cons to working here which is why employee retention is bad and good talent doesn't stick around long. If you're a hard worker, you'll probably carry not only your team but be expected to stretch yourself thin to cover understaffed teams and less adequate individuals in positions they can't manage. Upper management won't replace critical roles and instead will divide the work among departments since teams are staffed to cover turnover (some teams are one person). If you ask about a potential promotion, title change, or raise due to the increase in your workload you may be told that "you won't go far here if you have that attitude". To put it plainly, you will be expected to make up the difference for critical functions in a separate department from your own, with minimal to no support from management, and the company will not compensate you for your time or work. The teams who work the hardest won't get any credit at all-staff meetings since the leaders constantly want to push that everything is running smoothly and sweep important issues under the rug. (1) This would be considered toxic positivity, where management is blind to any issues and deaf to any employee concerns. If you have the desired experience, you may get bogged down with low-level tasks in addition to tasks far above your pay grade (because there's simply nobody else to do it). The company runs on the backs of a few individuals who "keep the lights on" which allows others to offer little to nothing and slow down any potential progress on projects. Giving management the benefit of the doubt, they must have zero visibility into who is completing the work and what the workload actually looks like which results in individuals completing projects on their own while someone more vocal received the credit. If the top effort is a 10, you'll find the majority here will give about a 5 while they work their other jobs during business hours. You may be treated as a 5 as well due to the quality of the product your team produces, despite you putting in 10 efforts to carry the team. Culture is also a major con for many including myself. The executive leadership team and upper management are offensive, curse frequently, play toss near your desk (balls flying across your head and noisy, and whisper jokes to each other or are on their phones during meetings. I feel for my female and non-white coworkers who shared with me inappropriate remarks made toward them or about them. However, if you are female or a person of color don't be discouraged about working here. You could be the change this company needs. Human Resources is not excluded from unprofessional behavior, unfortunately. You can count on them to be uncaring, untrustworthy, gossiping, and casually sharing your personal medical information. Not a good way to build trust when HR is editing annual employee reviews to fit their own personal opinions of people. Then there's compensation... You'll probably be hired at a market-rate salary but don't be deceived, you'll quickly be underpaid and overworked. You may get promoted and not receive your salary increase for months or not even start your promoted job for upward of a year due to staffing issues. You can count on entry-level new hires to make close to what you make as an experienced and tenured employee while many other companies increase position salaries to ensure appropriate increases in pay for their loyal employees. Maybe the company expects you to quit so that your job can be posted at an appropriate wage for you to apply for.