• Very low pay, no matter how much they try to sell their high bonus rates with stock compensation, it’s still not competitive especially since only 1/3 of your stock vests after each year
• All analysts get paid a low hourly rate and work overtime to earn a little more, but if you’re unlucky, some managers restrict overtime
• They tend to decrease your base pay when converting your pay from hourly to salary because they give you an increase based on the assumption that you only work 40 hours a week, but most people work a lot of overtime, so effectively they are getting a decrease in pay and many have quit because of this
• Environment can get pretty hostile, people throw each other under the bus all the time, accuse each other of wrongdoing without evidence and not many people have your back, it’s more of a every person for themselves culture
• A lot of people try to take advantage of others by trying to get others to do admin work or uninteresting work that they don’t feel like doing, especially with those more junior than them, and they tend to treat you with rudeness and disrespect when you set some boundaries for what you’re willing and not willing to do
• You really need to be independent and a self starter because training is poor to nonexistent, and if you’re unlucky, you might end up on a team with an incompetent manager (which there are many of those) who will teach you the wrong concepts or give you incorrect guidance
• If you’re too introverted with poor social skills, you won’t make it very far even if you’re good at your job, you’d have to be amazing otherwise the social mediocre coworker will bypass you
• HR is more of a formality, many workers who have had complaints of harassment etc. filed against them (of which there are quite a few) still work at the company and had no actions taken against them, be prepared to take care of yourself and watch your own back, no one will protect you from bullies (of which there are many)