Pros
1. Technical expertise's : lot of lead/seniors to help out with technical things. 2. Rich pool of technologies : Technologies worked here are not even heard by some of similar level organisations. 3. "Quality": Nothing less than best(quality code) is acceptable. 4. Client Interactions: Good Opportunity for people with less years of experience. 5. Rewards/Recognition: Efforts/Work by any individual is recognized and rewarded. 6. Excellent Appraisal. 7. Number of working hours is not a criteria to be best. 8. Evolution of BRC "Break Room Crew ": Lots of fun at work place/trips/parties. Success Mantra at Fonantrix: "At the end of the day, let there be no excuses, no explanations, no regrets."
Cons
1. With so much in plate, You will find Tough time to balance work/life. 2. Level of expectations set by peers are so high every time, matching them makes life difficult a little bit :(. 3. With all goods still a sense of Unknown fear all the time with "Performance Drive Culture".