Pros
- Fair working hours
- Flexible VPN ability to work from out side the office without needing to take vacation
- Good internal teams
- Ability to drive improvements
Cons
- For a small company there are deep politics and many fiefdoms
- Management is aimlessly wandering the desert and jumps at any thought/question/suggestion from a customer as a stone tablet handed down from God directly.
- Upper management pays lots of lip service to being "agile" and "constant improvement", but only so far as it involves maintaining the status quo and not actually changing anything
- The company is run by gut instincts and off-the-cuff decisions. This can be good when moderated, but at ValueCentric it is seen as bad to actually gather customer input, create prototypes, do A/B testing, etc.
- Not a software company -- it has the trappings and technology of a software company, but is run like a service company. Thus the technology stack, infrastructure, and approach to business suffer.
- Combined vacation & sick days into a single small pool (10 days first year, +3 second year, +1 day/year after that) means that nobody ever takes a sick day, thus viruses run rampant.