Pros
1. Salary 2. Learned More Technologies 3. If you worked at-least 6 months you can able to work anywhere in world
Cons
1. You can't expect work-life balance here. 2. This is like a school. They have started 9AM one man stand near in office entrance(Actually he is a part of manager) and check whether employee wear shoe, tuck like that and send mail to entire managers who they didn't follow those things. 3. They introduce the lot of rule even boy should not touch other boy also you can't able to take a rest/break even 5 minutes u can't go to the break with your co-workers. 4. The actual office time 9 to 6. But no one followed this. if some one went earlier 4th day the reported manager raise the one bug at 5.55PM and told like 'This is the important issue u should fix before leaving company'. But that issue even it will not move to release / production. 5. HR and Finance. even government employees are better than 1000 times If can't able to come office with shoe due to rain they told like, "no pblm we will give carry bag you should take your shoe and wear inside the office"... Finally i am saying bottom of my heart to new joiner Syncfusion is Good Company (rofl). You didn't expect other than salaries and Technology.