Pros
Benefits, perks, remote work, unlimited PTO, and stock options.
Cons
Unfortunately, what has happened with most companies that grow too fast has occurred here. Too much focus on sales and marketing, and diminished focus on retaining clients or making sure new technology and processes are properly trained. Because of miscommunication and a lack of training, it's impossible to get help from other departments without a ton of pushback. Management would rather blame employees for problems than examine why processes aren't working properly. They now want all roles to sell product, even though that is not in their job descriptions. I wish HR would be more involved in how management speaks to employees because it's incredibly unethical and problematic every time we have a meeting. Whoever the C-suite is listening to on how to be good leaders should be fired, because they are taking a page out of every toxic workplace stereotype, instead of looking at how things can be ethically and properly fixed. There is no focus on clients or employees anymore, just getting more money.