Pros
Hard work, sincerity and talent are rewarded. Delivering work on time and with high quality for customers is the top priority. People are evaluated and compensated based on the quality and quantity of work they produce, and are also expected to be positive team players. Team members are considered "friends" and are expected to pull together when confronted with challenging deadlines or quantities of work. Employees that fit the culture and produce good work are provided with management and other improvement opportunities on a regular basis. Promoting from within is a strong preference. Great group of people to work with!
Kontras
Workload can be challenging. Time management and efficient work habits are a must. High on-time delivery expectations can make for a stressful environment, at times.