Pros
Young people out of college which is fun for a bit but then no one knows what they are doing. Free beer every 3 months.
Cons
Easily the worst job I have ever held. Extreme incompetence of any Senior Management. Anyone who is senior management is just whoever has lasted at the company the longest and who hasn’t been ambitious enough to leave the company for better pay. In my 2.5 year span at the company I had 8 different reporting managers and would often find out about switching managers the day it was happening and would be given no indications this was happening. None of these managers had any managerial experience and were all just promoted because someone left for a better paying job, micromanagement was prevalent with almost every manager. Pay is laughably bad and there are many fake promises about promotions to drive up work. If you do not take part in ‘weekend shifts’ you will have a harder time getting a promotion and will be viewed as not being a team player. I was even lied to about being issued a raise because the manager who promised it was too inept to go through the proper channels to have it approved. I would advise you not to accept a job offer from this department, you would be better off staying unemployed and waiting out for a better role. Some of the people you work with, often times the ones who get promoted, do not know the most basic Excel functions or even how to format a cell, I even had a reporting manager tell me they did not know how to open SQL. The average tenure in this company is about less than a year and this is a situation that they continue to not address this issue. There is barely any Holidays and when you factor in not getting any Holidays off the PTO is a joke, there is also no true sick days so if you are sick you are dipping into you PTO. It is hard to say how most internal recruiters still have jobs with the company. I knew of several different people who applied internally and sent several follow up emails over the course of several months and never were even able to find out if they were a candidate or not for the open role. Many other people I knew who applied internally would be given word of weather they found out if they got the job and if they did it was a canned up automatic email response. Also, in regards to HR, no one ever set up an exit interview with me so I had many questions about benefits that went unanswered.