Pros
Fantastic product which will open doors with any customer. Great company perks and investment in employee training. Employees are regularly updated on future of product development in this high growth extremely sales orientated company.
Cons
If you are not in Sales you will likely not be valued or have a say. Mngt. makes decisions without thought and ends up losing good people which is a real shame. Some people get promoted/rewarded based on who they know rather than merit which is again unprofessional. There has been NO salary review since I joined the company 4 years ago. Some departments are scrapped without warning just because mngt. think its a good idea. People can be unfriendly and unwelcoming. High people attrition rate. A lot of travelling expected.