Pros
- Fast paced, results-driven work place with a lot of opportunity to be recognized for accomplishments - Generous perks and compensation is directly correlated to commitment and contribution to the company - Satisfying and fulfilling work where impact within the company can be noticed - A lot of freedom to explore unique solutions and express individualism - Beautiful work environment aimed at providing the employees a relaxed atmosphere
Cons
This niche market utilizes complex technology that is not commonly known. Success within the company is determined by the individual's aptitude to learn and their ability to digest and apply this understanding. Not really a con since this is described in detail in each of the company's job descriptions.