Not a stable place to work at
Not a good experience for me except for having a great manager. The business requirement can change anytime and they can fire you without giving you a notice. Worst experience with the company and no benefits as such!
ProsHad a great manager
ConsA lot of cons you can consider