Software Developer • Former Employee
Pros: Free food is the only incentive that you get.
Cons: - Pay in tech is very low. Can’t even compare with other trading firms. In fact, a lot of banks and asset management firms in the Philly area are paying a lot more.
- No growth since the hierarchy is flat.
- Tech is fairly old since everything is developed and hosted in-house with the majority of applications still using legacy tech like Perl scripts and .Net 4.5. Senior management is clearly against upgrading it, so there is very little scope for learning.
- Worst culture ever. Have to work long hours and on a lot of support activities. Support is a primary responsibility of developers rather than innovation. Even if you are driving, in the shower, or on a hospital bed, the first thing expected is to inform managers that you won’t be able to provide support. Situation or environment does not matter. Reason - the operations team does not have a budget for a support team.
- No clarity on expectations.
- No proper process for annual reviews. Have not seen a firm where there is no self-review process or no proper documentation about how you performed for a specific period. On review day, a meeting with a senior manager to discuss your numbers and you are all set for the next year.
- Of course, a bad culture brings a toxic environment. If you question the approach of senior management, you are out of the firm.
A list can go on and on..so please do proper research about the team, project, and management before jumping into a pit.