This office and company is great enough.
Things just seem to be done so rationally here, and reasonably too. Workplace politics that I have come to deal with at other places are relatively nonexistent.
The management is doing a fine job of keeping a company both focused and flexible.
The most enjoyable part of the job is working with people who are universally interested in learning and applying knowledge to an overall task that's pretty hard to argue with - getting people good jobs.
Excellent Web services to Clients from different countries such as USA, UK, Germany, Australia, etc.
And Best company for Team members too, providing great opportunities to their team.