Exciting and fast-paced environment with many opportunities to excel. Diverse customer base with a wide array of project types and technologies. Great place to learn new skills and advance your career.
Cons
As a smaller Company, employees are expected to wear several hats. Rapid growth of the Company sometimes pushes limits of available resources.