diff --git a/src/employee.py b/src/employee.py
new file mode 100644
index 0000000000000000000000000000000000000000..d8cd0dea5d90be98b43f7360d22100d09e479548
--- /dev/null
+++ b/src/employee.py
@@ -0,0 +1,30 @@
+
+import requests
+
+class Employee:
+    """A sample Employee class"""
+
+    raise_amt = 1.05
+
+    def __init__(self, first, last, pay):
+        self.first = first
+        self.last = last
+        self.pay = pay
+
+    @property
+    def email(self):
+        return '{}.{}@email.com'.format(self.first, self.last)
+
+    @property
+    def fullname(self):
+        return '{} {}'.format(self.first, self.last)
+
+    def apply_raise(self):
+        self.pay = int(self.pay * self.raise_amt)
+
+    def monthly_schedule(self, month):
+        response = requests.get(f'http://company.com/{self.last}/{month}')
+        if response.ok:
+            return response.text
+        else:
+            return 'Bad Response!'
\ No newline at end of file