Pros
Benefits are good, 24 days AL 2 day family care leave, 30 days medical leave. Colleagues are very nice people, they will go extra to help out.
Cons
1. Applying for leave at the call center department is very difficult and there is an unwritten rule that it is frowned upon. Managers will write people up for even taking sick leave which is unethical and ridiculous. 2. Most team managers only cares about meeting their own metrices, they don't care about the well being of their reports. If you are lucky you will get assigned to a good TM, otherwise your time there will be frustrating. 3. If you do overtime it will be compensated as off in lieu. The catch is that it is so hard to get off, you might as well give them free OT. There are people trying to utilize their off in lieu for months but their requests are rejected with dumb reasons such as not able to take post shift off for pm shifts. 4. Same problem for the rest of your leave. Birthday time off etc. since it is next to impossible to get them. 5. Systems are unreliable and will fail at least 2 times every month but you are expected to get on without them. The back up system is useless and you cant access the important files in the intranet you need for references. Any mistakes that you make even when systems are down is on you and will become part of your performance report. 6. You will deal with difficult people every day. It is what the company is paying you for. Not recommended for the faint-hearted. Get ready to spend thousands on therapy.