Low job security and weird company cultureThe good thingsTo be honest, no good memories to bring up during the period I worked there.
The challengesBe prepared to work over time almost every day.
Heavy work load and office politics.
Don't expect to get any help or advise from the seniors.
If you did not do well in your work, they will question and doubt abour your personalities. I have no idea why they have such thoughts. They will disencourage you from going for self / career enhancement course as the managers think that will pull done your productivities. Salary lower than the markert average with super long probation period.