Pros
The coworkers are questionable: alliances and cliques. In the beginning you are assigned a “trainer” someone to walk you through day-to-day functions. A good trainer is essential to the success of your career or else you will fall behind. However beware some new FMs are assigned as trainers, whom are also new or have no business assisting with training. Senior management forces anyone to provide training. The job is so hectic the trainer still has 5.5 billable requirements so trainee is left to work independently with little to no instructions. GSS hopes you will pick-up the job with little to no training. There is no uniformity so everyone does things differently.
Cons
The people with tenured are worked to death, pulling the slack of the entire team. The company morale is so bad, all the older tenured employees are counting their final days, no one is truly happy, most people turn on the charm when the CEO arrives. The company is set-up to only watch out for your own best interest. Senior management is so overloaded, there are some Financial Managers getting carried away with billing practices. They bill for services that should have never occurred. To make matters worse, they reward these bad financial managers by giving them thousands of dollars in annual bonus and pto hours. So the cycle continues and the only people getting hurt are the clients. Allegedly there is no favoritism but the CEO has made it clear who he likes to work with. Preferential treatment is given to a select few who can stroke his ego and act like a bubbly cheerleader “office antics." Rumor has it, if the CEO likes you enough, he will buy you a pet fish. If you get on his bad side, there is no recovering. Do yourself a favor and look for a new job.