Pros
Culture and people were great. Pay was okay. Lots of unexpected gifts and swag will show up at your front porch.
Cons
Poor management. Unrealistic expectations in terms of metrics you need to hit in order to advance/grow with the company. I have had my meetings regarding reviews rescheduled up to a month later than originally scheduled which hindered my advancement. Stats/metrics are severely impacted by your team/coworkers. Turn over rate is high and management is super lenient on taking time off which creates more work for others or yourself. Management is not quick to respond when reaching out for assistance or regarding personal matters. You are told to expect a certain amount of calls a day but receive double instead. Almost impossible to manage the sheer volume of emails and calls to meet your metrics in order to receive a promotion. Training was poor and did not prepare you enough to jump into the role. Do not work here unless you are desperate for work.