Pros
* only only good for beginner or internship. * has a opportunity to learn from many project. * learning client handeling. Improve better communication skill
Cons
* insane workload that reduce quality of product. * generally 10+ hours duty while on paper its mentioned 9 hours. * low salary. * insanely bad work life balance * late count can deduct your salary. * absent surely deduct your salary. * salary got late all the time. (5-9) day needed approx. * if your client got error, there has a minor chance that you will get slangs. * 0 - 5000 BDT increment per year. It is completely on their mood. * instantly resign is preferable. Cause if you formally give them 30 days of notice and if can't complete that for certain reason they will give a panalty of last month money.