Pros
Satisfying salary for freshgrad, easy hiring process and interview, Nice people to know
Cons
No chance to get promoted, if you're a fresh grad salary would be great for you but it will not increase by time except some crumbs of money as bonus, employees are kind but not professional, a lot of conflicts, disorganized process and company lay off their employees in addition to payouts if there is an error