Pros
Pros of working at Chameleon is the co-workers and it is a decent place to get a start in business development. Once you become an employee (they mostly use temp agencies to bring employees on board) you earn PTO and get 10-11 holidays off, including your birthday. Excellent work/life balance because you can just walk away at the end of the day.
Cons
The management is not responsive to employee concerns and is not interested in employee welfare. There is no opportunities for pay increases, and subjective manager bonuses are exactly that, subjective. If your manager and you get along you might get the whole bonus. If you do your job and you and your manager do not get along you can expect little to no subjective bonus. Pay is not negotiable, what you are offered is what you can expect.