Pros
There is a percentage of employees who are the nicest people you’ve ever met, and they are the sole reason I stayed as long as I did. Plus, it’s cool to travel the country for events with a bunch of fun employees who are the same age as you.
Cons
If you want to succeed, just keep your head down, do your work, and don’t have opinions. They removed the week off for the winter holidays and removed summer fridays, then laid off several staff members and have begun outsourcing work to cheaper teams in other countries and relying heavily on the help of AI programs. There’s a huge expectation to work unreasonable amounts of overtime and constant miscommunication amongst teams. There is also an intense hierarchical system in play and regardless of how long someone has been at the company, the lowest job title on the totem pole will always be blamed (so it will always be you). The yearly annual raise is laughable and doesn’t keep up with inflation, which is hilarious because base salary is 10k-15k below market average to begin with. Entry level roles make overtime, and because of how much overtime you’re expected to work, if you get promoted you’ll end up making less money. The company is tone deaf to the fact that at least 50% of lower level employees work side jobs since the salary is so low. It is very cliquey and feels like all the mean sorority girls got together to run a company. Managers are obsessed with micromanaging every task and the double standards at play are insane. You’ll get berated for doing something your manager does on the daily. They like to preach a “Fail Up” mentally of not being afraid of failure, then find reasons to get rid of staff when things fail.