Pros
It's been such a pleasant experience working at AGrader. Bosses and colleagues are helpful and supportive, always looking out for each other and providing guidance whenever necessary. AGrader is always striving to improve and do better, hence the company is always onto novel and interesting projects, which open up new rooms and opportunities for learning and self-improvement. Working hours and location are flexible, and micro-management is minimal, thus independency and self-discipline are keys for success here. Every employee's efforts are rewarded substantially as well.
Cons
There is no major downsides in working here.