Great place to work
The company is constantly evolving and growing. Albeit it goes through growing pains at times, management/staff work hard to get through it allowing it to be successful.
Time management skills are challenged and an employee needs to be organized.
Good work and dedication is recognized by upper management.
Employee appreciation events, benefits and growing business.