Cons: pto is frowned upon, no appreciation, lack of
Should have the small company relaxed atmosphere where everyone knows everyone and management would not avert their eyes when they pass you in the hallway. What it is, stressful atmosphere, please the clients at your personal sacrifice, relinquishing PTO, outside work normal lifestyle, be a yes person, if you speak up you will get reprimanded, only golden children will advance, even if they can't do the job. There is constant backstabbing, nobody is ever willing to speak up, especially if they erred. There is no appreciation from management, there is no open door policy, they will not even listen to anything you might have a view, idea, comment on.
My opinion, if you are looking for a job, look elsewhere unless you are desperate!