Pros
Being part of farheap for almost a year, reshaped my career. The company is always ever evolving and growing providing multiple opportunities to their employees. It is a fast paced environment with a start up feel. You get to wear many hats and work with all departments. If you are looking for a 9-5 job, this is definitely not the place for you. Only people who are hard workers, passionate about their job and love what they do can survive here. Everyone appreciates one another and works in collaboration to constantly improve things and achieve the business goals. At the same time, you do get the work life balance. Everyone is flexible in the company as long as you get your work done, meet yours deadlines. The best part is everyone works here as family irrespective of their differences. Love my team members. They definitely make my day go by with a lot of fun.
Cons
Wish the benefits are better than what they are today.