No dress code
Easy approachability to HR and management
small pool hence good opportunuties to learn
good salaries to laterals
working from home and almost everyone gets a laptop
Client recognition
Cons
Main office is located at heavy traffic area
Not many onsite opportunities,if any mostly will be short term