1.0
Oct 21, 2025
Recommend
CEO approval
Business Outlook
Pros
General stuffs at firm level. Tech spends
Cons
Toxic culture and people. The place turned out to be most depressing due to extremely unprofessional/bullying coworker and people at higher levels. Had to quit without a job in hand as it was getting highly intolerable. I still get the anxiety kicking in as soon as I remember the experience I had at this place.