1) Treats all employees as Family
2) Feels working at a very ethical place
3) Deals with cutting Edge Technologies and provides great learning
4) Work is fun, and deadline based
Cons
1) Fast paced work environment
2) Demands High Responsibility and Ownership
3) Doesn't like to bend rules, very straight forward and work as per their HR Manual