Java developer
Mar 10, 2026Pros
Good company culture with a flat structure
Cons
Not a lot of room to move up

Technology-Software1b 1 01, One Precinct, Lengkok Mayang Pasir 2, Bayan Baru, 11950 Bayan Lepas
Good company culture with a flat structure
Not a lot of room to move up
Great People/Culture, Work/Life Balance, and Annual bonus.
Lower than Market Salary for positions.
I could make quite a long list of the reasons why you should work there. Everything from the pool and foosball tables in the lunchroom to the full gym on location. Mostly i just liked the how friendly everyone was there from the very top management down. I was thanked many times just for doing my job. they build some of the most interesting, remarkable things there. Celestica was way ahead of the curve with protecting its employees during this pandemic. Many of the precautions that have now become part of our daily lives were already being implemented long before anyone heard of social distancing. The best part about working there was that, from my supervisor to John and Sammy at the top, each was approachable. I can't speak for others experience working there. All I know is they payed me well, worked me hard but never made me feel unappreciated. Darrin and Morris were great guys to work for. I would not only recommend working there. I would jump at the chance to get hired full time there
For me the only " con " was not being able to be a permanent employee. There are things I would do differently than the way they are done but nothing that was a negative work experience.
Strong senior leadership strategy, helps separate CLS from the crowded CM/EMS space.
Similar issues in all large CM/EMS companies.
Global enviroment Good company culture Work-life balance
Low salary Limited traning and development
easy atmosphere, positive management, knowledgeable and experienced employees. flexible hours, decent benefit program.
lots of red tape and no control or funneling of employee ambition. mediocre compensation and poor incentive structure
Colleagues are friendly and supportive.
The salary can be competitive and can be improved.
Great environment for growth and experience
No current cons for today
Giving good bonus although low start up salary
Poor management and work place
In-depth Electronic Avionics exposure and experience
Lack of growth and increment leading to low job satisfaction