Rewarding, competitive, and challenging
Really rewarding, competitive, and challenging environment to work in. Employees are encouraged to treat their every day work as business owners contracted to the company. Great drive for performance. Constantly exposed to cutting edge technology, different development streams, varying infrastructure, and different businesses. Management are invested within their respective sectors that constantly drive for efficiency and performance with in-depth knowledge and experience in their respective fields. The hardest part of the job would be the environment created by each employee treating his/her job as their own business; every person has their own opinion and is not necessarily inclined to change or see others as partners to their endeavors. Really rewarding when applauded and acknowledged for contributions made.